VS2005文档生成器

对于VS2005开发的软件,可以使用这个生成器,来生成文档,试用了一下,发现8错~~

推荐一下!

NDoc 可以将 C#.NET 编译生成的程序集和对应的 /doc XML 文档,自动转换成如 .NET Framework SDK 类库文档或者 MSDN Library 在线 .NET 类库文档形式的代码文档,让您快速拥有专业级的类库API 文档。(VB.NET 通过第三方插件如 VBCommenter 的支持,也可以生成 XML 文档。)

NDoc 代码文档的样式包括 HTML Help 1 (即 *.CHM 格式),Microsoft Help 2 (即以形如 ms-help://…… 的 URI 地址访问的文档),以及 MSDN 在线网页样式的 .NET Framework 类库文档。

NDoc 可以将 C#.NET 编译生成的程序集和对应的 /doc XML 文档,自动转换成如 .NET Framework SDK 类库文档或者 MSDN Library 在线 .NET 类库文档形式的代码文档,让您快速拥有专业级的类库API 文档。(VB.NET 通过第三方插件如 VBCommenter 的支持,也可以生成 XML 文档。)

NDoc 代码文档的样式包括 HTML Help 1 (即 *.CHM 格式),Microsoft Help 2 (即以形如 ms-help://…… 的 URI 地址访问的文档),以及 MSDN 在线网页样式的 .NET Framework 类库文档。

NDoc 为开放源代码项目,采用 GNU General Public Licence 授权协议(除非您的软件/项目也采用 GPL 协议开放源代码,否则您不能在您的软件/项目中使用 NDoc 源代码中的任何部分)。更多的授权问题,请参见 GNU FAQ. 

下载:userfiles/file/vs2005+%E6%96%87%E6%A1%A3%E7%94%9F%E6%88%90%E5%99%A8.rar

Read More →

透明PNG在IE6下的官方解决方案

做Web开发的朋友一定都知道PNG是一个相当不错的图片格式,但是这个好的格式却在IE6时代造成了麻烦,IE6会使透明的PNG的透明部分出 现#DBEAED的色彩。透明不了。使得在FF下开发表现很好的界面换成IE浏览就惨不忍睹,又逼着换成GIF,而GIF的假透明在变换背景时造成毛边现 象。

网上找到如下解决方案:

核心函数贴出来供分析

    /*
    Correctly handle PNG transparency in Win IE 5.5 & 6.
    Copyright 2007 Ignia, LLC
    Based in part on code from from http://homepage.ntlworld.com/bobosola.
    
    Use in  with DEFER keyword wrapped in conditional comments:
    
    
     */
    
function fixPng() {
    var arVersion = navigator.appVersion.split("MSIE")
        var version = parseFloat(arVersion[1])
        
        if ((version >= 5.5 && version < 7.0) && (document.body.filters)) {
            for (var i = 0; i < document.images.length; i++) {
                var img = document.images[i];
                var imgName = img.src.toUpperCase();
                if (imgName.indexOf(".PNG") > 0) {
                    var width = img.width;
                    var height = img.height;
                    var sizingMethod = (img.className.toLowerCase().indexOf("scale") >= 0) ? "scale" : "image";
                    img.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=′" 
+ img.src.replace( ? ? % 23 ? ?,  ? ? % 2523 ? ?).replace("′", "%27") + "′, sizingMethod=′" + sizingMethod + "′)";
                    img.src = "images/blank.gif";
                    img.width = width;
                    img.height = height;
                }
            }
        }
}

fixPng();

Read More →

“代理XP”组件已作为此服务器安全配置的一部分被关闭。

在Management Studio中新建维护计划时,提示以下错误信息:

“代理XP”组件已作为此服务器安全配置的一部分被关闭。系统管理员可以使用sp_configure来启用“代理XP”。有关启用“代理XP”的详细信息,请参阅SQL Server联机丛书中的“外围应用配置器”。(ObjectExplorer)

解决方法:打开SQL Server Configuration Manager,启用SQL Server Agent(实例名)。

Read More →

24 个漂亮的个性化 HTML 表单技术

HTML 表单对象在不同浏览器渲染方式并不一致,尽管一些对象,如 textbox 和 textarea 可以通过 CSS 在不同浏览器获得一致的外观,其它多数无法通过CSS 控制外观的对象在有些浏览器中看上去十分丑陋,本文精选了24个对表单对象进行个性化定制的技术。

Checkbox 与 Radio Buttons 相关

选择和下拉框(Select / Dropdown Box)相关

更多 Form 控件对象

Read More →

RowState即是Alternate又是Edit的状态判断语法

最标准的写法:

e.Row.RowState   ==   (DataControlRowState.Alternate|DataControlRowState.Edit)

 

DataControlRowState枚举

 DataControlRowState是枚举类型,与数字一一对应:

  1. Normal: 0
  2. Alternate: 1
  3. Selected: 2
  4. Edit: 4
  5. Insert: 8 

 如果偶数列既是Alternate,又是Edit,所以用((int)e.Row.RowState)==5表示偶数列处于编辑状态。

Read More →

推荐三个有用的web开发工具

有三个FIREFOX的插件,功能相当强大

  • Firebug:http://getfirebug.com(推荐)
  • Tamperdata:http://tamperdata.mozdev.org
  • Web Developer ToolBar:http://chrispederick.com/work/web-developer/(推荐)

Read More →

IE8引发VS2005/2008向导出错的解决方案

IE正式版引发VS2005和VS2008向导出错的解决方案.这个是VC++团队给出的。

第一时间测试成功.老外给出的解决方案,测试有效,大家试试。

请按照以下步骤做:

  1. 启动注册表编辑器 regedit (在64位系统上也可以启动32位版本)
  2. 找到“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones”, 建立一个名为1000的新键(如果没有的话).
  3. 在这个1000的键下,建立如下DWORD内容:
    • Name = 1207
    • Type = REG_DWORD
    • Data = 0x000000

Read More →

Word中的字体大小(几号-几磅)

Word对字体大小采用两种不同的度量单位,其中一种是以“号”为度量单位,如常用的“初号、小初、一号、小一……七号、八号”等;另一种是以国际上通用的“磅”(28.35磅等于1厘米)为度量单位。“号”、“磅”与“毫米”之间的对应关系见附表。

字号

初号

小初

一号

小一

二号

小二

三号

小三

42

36

26

24

22

18

16

15

毫米

14.8

12.7

9.17

8.47

7.76

6.35

5.64

5.29

字号

四号

小四

五号

小五

六号

小六

七号

八号

14

12

10.5

9

7.5

6.5

5.5

5

毫米

4.94

4.23

3.70

3.17

2.65

2.29

1.94

1.76

 

从上表中不难发现,用“磅”为度量单位比用“号”为度量单位不但设置的字体大小范围更宽,而且更灵活。例如:要将汉字字体(边长)大小设置为13.5毫米时,只需将字号设置为47.5磅即可。

字号能根据需要随意设定,且操作十分很简单。具体方法是:将需设定字号的文字选中后,把光标移入“格式”工具栏的“字号”下拉列表框内,选中(或删除)原有的字号,键入所需的字号(如,300),然后按回车即可。

用后一种方法设定的字号范围为:1至1638磅。即,用Word打印(显示)的方块汉字,其边长最小为0.35毫米,最大可达57.78厘米。此外,字号允许在小数点后第一位上加个"5"。

Read More →

FATAL ERROR! ACCESS_VIOLATION 魔兽白屏、无法启动、无法打开选项(内存不可读、光盘驱动器错误)的解决办法

这其实是由于注册表引起的。魔兽的选项设置保留在注册表里,而大部分人重装系统时没有备份注册表,就会出现这个问题。知道是魔兽选项出了问题,就应该重新设置选项。但是现在魔兽无法启动,怎么改选项呢?需要一个工具Advanced Warcraft Configurator(AWC)(1.36 MB) 

下载地址http://share.138.io/get/d0f0112cef2ea6703e493faeb.html

Read More →

解决IE和Firefox下flash挡住div层的问题

关于flash挡住DIV层的解决方法终于让我找到了。。。

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
  codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="778" height="80">
  <param name="movie" value="你的FLASH.swf" />
  <param name="quality" value="high" />
  <param name="wmode" value="transparent">
  <embed wmode="transparent" src="你的FLASH.swf" quality="high" type="application/x-shockwave-flash"
  pluginspage="http://www.macromedia.com/go/getflashplayer" width="778" height="80"></embed>
  </object>

重要的地方就2点:

1、<param name="wmode" value="transparent">

很常用flash做为背景的命令,在这里就不罗嗦了。如果不加Firefox没问题,IE就会挡住DIV层显示。

2、<embed wmode="transparent">

重点在这里,在<embed>中加入wmode="transparent"属性,Firefox中层的问题就迎刃而解。

Read More →
在线学习答案查询入口
微信扫码联系
微信扫码联系