Inno Setup打包子文件夹的方法
修改安装程序脚本如下: Source:"C:\YourAPP\Dll\*";DestDir:"{app}"; 改为: Source:"C:\YourAPP\Dll\*";DestDir:"{app}\Dll"; Fla...
修改安装程序脚本如下: Source:"C:\YourAPP\Dll\*";DestDir:"{app}"; 改为: Source:"C:\YourAPP\Dll\*";DestDir:"{app}\Dll"; Fla...
当软件引用的DLL比较多的时候,全部的DLL都放在exe同级目录下,程序发布后会比较乱。可以整理后统一放到同级目录下的某个子目录中,方法如下:右键点击项目:属性-》设置,项目会生成一个app.config文件,在<configuration>节点后面添加下面的节点,重新生成一下即可,指定的目录是当前目录下的某个子目录。<?xml&...
通过命令参数向InternetDownloadManager[IDM]添加下载任务。。public void SendLinkToIdm(string url) { ...
一、取得控制台应用程序的根目录方法1:Environment.CurrentDirectory取得或设置当前工作目录的完整限定路径2:AppDomain.CurrentDomain.BaseDirectory获取基目录,它由程序集冲突解决程序用来探测程序集 二、取得WinForm应用程序的根目录方法1:Environment.Curr...
public void CreateCtrls(){ Button[] name = new Button[number]; //控件可以随意设置,比如:CheckBox,TextBox等 &...
一、需求因为某特殊需求,现需要Winform窗体程序在启动后不显示界面、任务栏也不能用图标显示,程序需完全隐藏~二、实现1.窗体属性中,设置WidowState为False2. 窗体属性中,设置ShowInTaskbar为False3.重写(override)窗体OnShow方法,隐藏窗体,代码如下protected ove...
一、需求使TreeView实现单选模式二、实现1、TreeView控件属性CheckBoxes设置为True2、为TreeView添加AfterCheck事件,并在事件中调用如下方法 /// <summary> &nbs...
一、需求使ListView实现单选模式二、实现1、ListView控件属性FullRowSelect设置为True2、ListView控件属性MultiSelect设置为False3、ListView控件属性CheckBoxes设置为True4、为ListView添加ItemCheck事件,并在事件中调用如下方法/// <summa...
在软件的升级程序中,新的安装包下载完成后,我们一般需要删除程序自身,以给用户更好的使用体验。我们可以通过动态创建批处理程序完成这一目的:1.控制台程序代码string vBatFile = Environment.CurrentDirectory + "\\DelSelf.bat"...
1.什么是局部类型?C#2.0引入了局部类型的概念。局部类型允许我们将一个类、结构或接口分成几个部分,分别实现在几个不同的.cs文件中。局部类型适用于以下情况:(1)类型特别大,不宜放在一个文件中实现。(2)一个类型中的一部分代码为自动化工具生成的代码,不宜与我们自己编写的代码混合在一起。(3)需要多人合作编写一个类。局部类型是一个纯语...