波斯马BOSSMA Information Technology

2010年5月 发布的所有日志

Visual Studio 2008(c#)开发ActiveX控件及制作CAB包总结(2)

发布时间:2010年5月30日 / 分类:ASP.NET / 4 次吐槽

上一节介绍了一个ActiveX的例子,后续的文章将针对这个例子进行扩充和说明。这篇文章将介绍C#如何在ActiveX控件中调用javascript的函数,这里参考网上的例子介绍两种方法,虽然代码不一样,但是殊途同归。而且都使用了mshtml。 1、方法一 (1)在VS项目中添加Com对象引用:Micr...

Visual Studio 2008(c#)开发ActiveX控件及制作CAB包总结(1)

发布时间:2010年5月28日 / 分类:ASP.NET / 3 次吐槽

原来写过一篇文章:C#开发ActiveX控件及制作CAB包,关注的人很多,后来一直比较忙,没有及时解决大家提出的问题,这几天总结一下。 这篇文章说明如何编写ActiveX控件并制作CAB压缩包。制作一个ActiveX控件,在网页中安装加载,然后可以通过javascript访问,设置ActiveX控件中...

Javascript获取上传文件的客户端路径

发布时间:2010年5月28日 / 分类:JavaScript / 抢沙发

这个功能本身没有什么难度,只是以前没有想过,今天想起来,试了一下,确实如此。 <html> <head><title>Javascript与上传控件</title></head> <body> ?<input type="file" id="file1" ><input type="button" value="上传" o...

SQL Server中的decimal数据类型的精度问题

发布时间:2010年5月17日 / 分类:DataBase / 抢沙发

关于decimal的精度犯了一个错误,特此说明。 decimal(a,b) a:代表整数位和小数位的最大长度,最大为38 b:代表小数位的长度,如果没有b,默认是0,最大为a。

树形结构获取每一个节点的级次

发布时间:2010年5月15日 / 分类:DOTNET / 抢沙发

有时候需要获取树形结构每一个节点的级次,以方便处理,最近也处理了一些这方面的问题,这里提供两个方法:使用SQLServer自定义函数和在C#中递归处理。 1、SQLServer 自定义函数 例子表结构 create table tb(id varchar(3) , pid varchar(3) , name varchar(10)) 查询指定节点...

多级子项目(任务)计算项目进度的方法

发布时间:2010年5月15日 / 分类:DOTNET, WinForm / 抢沙发

现实中遇到这样一个问题:有一个项目,下边有多级任务,我们想获取项目和每一级任务的进度。很多人第一反应就是使用递归,这里先不着急探讨好不好实现。我们先来构建一个例子: 一个项目,有很多子项目(或任务),每个子项目下的子项目数和级次都是不固定的,实际的操作中,我...

Javascript模拟滚动条

发布时间:2010年5月11日 / 分类:JavaScript / 4 次吐槽

如果你想自定义你的滚动条样式,以前的方法是设置scrollbar样式,如: scrollbar-arrow-color: #CAAAAA;? /*三角箭头的颜色*/ 但是好像只有IE支持,兼容性不好。 推荐另外一种办法,通过javascript模拟滚动条的样式和事件,兼容IE和firefox,其他浏览器未测试。 这个例子来源于...

Visual Studio 2008(C#)XML注释提取成帮助文档的方法

发布时间:2010年5月10日 / 分类:ASP.NET / 2 次吐槽

1、给方法和类添加XML注释 可以手动添加,具体规则可以看MSDN:http://msdn.microsoft.com/zh-cn/library/b2s063f7(VS.80).aspx 这里介绍一个工具,可以帮助生成注释,下载地址:http://submain.com/products/ghostdoc.aspx 安装ghostdoc后,可以在右键和工具菜单中找到它: ...