- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 将Word嵌入到自己的程序中
最近在写一个程序,根据用户的要求,需要将在程序中打开Word——就是将Word嵌入到程序当中。.NET本身没有提供这方面的容器控件,需要用第三方的。 在网上搜了一下,还真不少,但多数是要收费的,免费的很少。有个DSOFramer,虽说免费,但非常不好用,bug很多,需要自己动手修改,但源码又是用C++写的,自己水平不够,C++懂得不多。 后来在CodeProject上找到了一个
2008-12-13 10:51:00
5582
3
原创 使用NSIS制作安装包(2)
一个完整的安装应用程序的脚本。!include "MUI.nsh"!define MUI_ABORTWARNING!define MUI_ICON "${NSISDIR}/Contrib/Graphics/Icons/orange-install-nsis.ico"!define MUI_UNICON "${NSISDIR}/Contrib/Graphics/Icons/orang
2008-11-23 20:13:00
3045
原创 使用NSIS制作安装包(1)
NSIS是一个基于脚本语言的制作安装包的免费工具,它使用起来也很方便,下面是制作安装.NET框架和语言包的脚本。NSIS的编译器和脚本编辑工具可以到nsis.sf.net上下载!include WordFunc.nsh!insertmacro VersionCompare!include LogicLib.nshName ".NET运行库"OutFile "DotNetSetup.exe"
2008-11-23 20:10:00
3370
原创 将图片显示在picturebox中的几个方法
这里总结几个将图片显示在picturebox中的方法1.直接设置picturebox的Image属性2.使用picturebox类的Load方法加载图片 pictureBox1.Load(@"d:/1.jpg");3.通过设置picturebox类的Image属相来显示图片 有两种方式: a.直接从文件,类似于方法2 pictureBox1.Image=Image.FromFile(@
2008-11-13 19:01:00
4676
2
原创 学着自己解决问题
由于工作的关系,很久没有上csdn了,最近上来到论坛里看了看,一些提问真的很基础,甚至怀疑提问者是否有经过最起码的程序语言(C#)基础知识的学习和用.net编程中基本控件的学习。 提问对于快速找到解决方法是个不错的途径,但也可能成为一种不好的习惯,有问题就去问,长久下去会产生依赖性,失去自己寻找答案的能力。其实是很危险的。 为什么不试着在提问题之
2008-11-04 23:31:00
2084
3
原创 说说免费工具
很久没写东西了,也很久没来这里了。真的是很久了,上一篇都在3年前了。 由于工作的关系,这些年已经很少写程序了,之前做管理工作多一些,所以也很少有什么心得了。 记得那个时候,用的还是.net框架1.1,现在都到了3.5了,业界发展的还真够快的。 喜欢用.net写程序是因为它的开发工具好用,那个时候用的是VS2003(当然是D版的,那个时候在一家小软件公司做开发,还以为是正版
2008-10-30 21:50:00
2705
原创 NDoc修改手记(二)
NDoc是一个不错的C#程序集文档生成工具,但其生成的文档说明都是英文的,不是十分的友好。在看过其源码后,发现在生成的MSDN风格的文档时,作者们用到了XSLT,试着修改了一下,可行。不用把NDoc的所有源码都看过,或是在了解清楚其结构的情况下,只要翻译一下XSLT文件(打开NDoc解决方案,在Msdn项目的xslt文件夹中)中的相关内容,重新编译后就可以用NDoc生成中文的文档说明了。至于翻译的
2005-06-02 15:44:00
2340
原创 NDoc修改手记
NDoc是一个非常不错的C#文档生成工具,但在使用的过程中发现在用其生成的Msdn类文档使用LangID为2052——也就是使用简体中文时,空格被?代替了,怎样解决它呢?一个偶然的机会看到了这里http://blog.joycode.com/percyboy/archive/2003/12/26/9927.aspx有人发布了NDoc的中文版,于是进去看了看。在这里找到了问题的所在,发布者破宝说:再
2005-05-28 11:56:00
2762
原创 WebForm中将DataGrid中导出数据的方法
将DataGrid中的数据导出是在ASP.NET应用程序中常用到的方法,尤其是导出到EXCEL中。这里收集了有关这方面的一些文章,以供参考:datagrid数据导出到excel文件给客户端下载的几种方法 http://www.cnblogs.com/lovecherry/archive/2005/03/25/125519.html介绍了三种不同的导出方法,有详尽的举例代码。最好的是作者在文章的最后
2005-05-27 08:46:00
3847
原创 FxCop
FxCop是一个.NET managed code assemblies 的分析工具,在其帮助中这样描述它FxCop is an application that analyzes managed code assemblies (code that targets the .NET Framework common language runtime) and reports informatio
2005-05-27 08:44:00
2779
原创 用VS.NET2003制作WEB应用程序的安装包
利用vs.net2003来制作一个安装程序是非常的方便的,既使是制作一个web应用程序的安装程序也是如此。仅仅简单的几个步骤就可以完成。首先,创建一个安装和部署项目。步骤如下:1.在"解决方案资源管理器"中的解决方案中添加一个新项目。用鼠标右键单击解决方案,在弹出的菜单中选择"添加"->"新建项目"。在打开的对话框中选择"安装和部署项目",并选择"Web安装项目"模板。在输入项目名称后,点击"确定
2005-03-25 11:31:00
3010
原创 利用System.EventHandler来实现两个窗体间的事件调用
在.NET中,窗体也被定义为一个类,所以要想调用窗体中的某个方法,除了要将要调用的方法设为public外,还得创建一个窗体类的实例。然而,在下面这种情况下,就是当我们打开了窗体1(有了此窗体的一个实例),接着打开了窗体2,接下来我们想通过触发窗体2中的某个事件来调用窗体1中的某个方法,而这时我们又不能再创建窗体的新的实例了,怎么办? 解决的办法之一就是利用.NET中提
2005-03-08 13:37:00
9992
6
原创 将文件保存到数据库中
在编程中我们常常会遇到“将文件保存到数据库中”这样一个问题,虽然这已不是什么高难度的问题,但对于一些刚刚开始编程的朋友来说可能是有一点困难。其实,方法非常的简单,只是可能由于这些朋友刚刚开始编程不久,一时没有找到方法而已。 下面介绍一下使用C#来完成此项任务。 首先,介绍一下保存文件到数据库中。将文件保存到数据库中,实际上是将文件转换成二进制流后,将二进
2005-03-07 09:42:00
5336
3
原创 用EXCEL2003来帮助解决报表问题
微软的Office2003发布已经很久了,这个版本最让人感到方便的是对XML更好的支持,这一点对于Office的用户来说会非常的方便,尤其是其中的EXCEL对XML的支持就更让人喜欢了。作为一个程序员,我想说说它给我们带来了什么。 先简单的说一下在EXCEL中使用XML文件作为数据源。操作非常的简单,在EXCEL中按下面的步骤操作:先添加一个XML映射,数据->XML
2005-03-05 10:44:00
3890
2
原创 动态加载类的原理——元数据的使用
在使用.NET创建的程序或组件时,元数据(metadata)和代码(code)都存储于“自成一体”的单元中,这个单元称为装配件。我们可以在程序运行期间访问这些信息。 在System.Reflection中有这样一个class————Assembly,我们可以通过它来加载一个装配件。方法如下: Assembly assm=Assembly.LoadFrom
2005-01-17 17:08:00
2649
原创 动态加载类(在程序中调用DLL文件)
动态加载类(动态加载DLL文件) 本人刚刚开始编写程序不久,开发中发现一非常好的方法。大家共享。 我们在编写程序的时候经常会遇到这样的情况:程序中要用到某种计算,而且这种计算的计算方式很多,我们不得不在编写程序时就要考虑的十分全面,将各种情况到考虑到。但是这样做又非常的费力,因为我们无法预测到程序编好后,还会出现什么样的计算方式。如果计算方式是在交付给客户后,客户新提出的
2004-01-17 15:14:00
6178
2
原创 Microsoft数据引擎 MSDE
Microsoft数据引擎 MSDE概述创建应用程序的开发人员面临着这样一个选择:在众多的数据库选项中,应该选择哪一种技术?在选择一种数据库技术之前,开发人员需要考虑很多因素。比如,该应用程序需要支持多少个用户?所有的用户是否会同时访问数据库系统?该应用程序的开发涉及到哪些费用?如果该应用程序的需求随着时间的推移而发生变化,该技术是否允许对该数据库的功能和规模进行扩充?直到最近,Microso
2004-01-17 10:03:00
3576
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人