贫民窟里的程序高手

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

08 2014 档案

摘要:; Script generated by the Inno Setup Script Wizard.; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!#define MyAppName "快销系统"#de... 阅读全文
posted @ 2014-08-21 14:14 贫民窟里的程序高手 阅读(383) 评论(0) 推荐(0)

摘要:本文转载自:http://www.cnblogs.com/CowboyProgrammer/archive/2009/04/28/1445423.html使用PowerDesigner设计数据库关系以后,可以生成HTML,供团队成员进行讨论。Step 1:创建一个new Report;选择【file... 阅读全文
posted @ 2014-08-21 11:51 贫民窟里的程序高手 阅读(183) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/wanlong360599336/article/details/7557064先看效果图:TCP比较繁琐的就是三次握手定理,每次再发送数据前都要先建立连接确认。using System; using System.Collections.Ge... 阅读全文
posted @ 2014-08-18 11:52 贫民窟里的程序高手 阅读(1211) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/wanlong360599336/article/details/7557046先看效果图:使用UDP的好处就是不需要三次握手,但是缺点就是存在安全隐患。QQ就是利用UDP来传输数据的。using System; using System.Co... 阅读全文
posted @ 2014-08-18 11:48 贫民窟里的程序高手 阅读(328) 评论(0) 推荐(0)

摘要:本文转载自:http://www.cnblogs.com/ziwuge/archive/2012/04/03/2431162.html一、前期准备:1.安装VS20082.安装VM8.0,在安装过程中勾选安装Integrated Virtual Debugger(有的时候安装之后vs2008不一定会... 阅读全文
posted @ 2014-08-14 16:17 贫民窟里的程序高手 阅读(850) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/youbl/article/details/11067369这段时间处理Socket通讯,比如文件传输,通常代码如下:string filename = @"c:\abc.txt";// 发送文件名字符串长度(测试代码,实际请传输字符串字节长度)... 阅读全文
posted @ 2014-08-14 16:16 贫民窟里的程序高手 阅读(1409) 评论(0) 推荐(0)

摘要:public void StartThread() { Thread TempThread = new Thread(new ThreadStart(Start)); TempThread.Start(); }带参数的:pub... 阅读全文
posted @ 2014-08-14 11:12 贫民窟里的程序高手 阅读(220) 评论(0) 推荐(0)

摘要:在窗体上拖一个ContextMenuStrip控件,然后private void notifyIcon1_MouseClick(object sender, MouseEventArgs e) { if (e.Button == System.Windows.Fo... 阅读全文
posted @ 2014-08-14 10:43 贫民窟里的程序高手 阅读(234) 评论(0) 推荐(0)

摘要:RegistryKey key = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);//打开注册表子项 key.SetValue(程序的名称, 程序的路径);或W... 阅读全文
posted @ 2014-08-14 10:12 贫民窟里的程序高手 阅读(262) 评论(0) 推荐(0)

摘要:服务器端using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Wi... 阅读全文
posted @ 2014-08-13 17:29 贫民窟里的程序高手 阅读(237) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/andrew_wx/article/details/6629721这个例子只是简单实现了如何使用 Socket 类实现面向连接的通信。注意:此例子的目的只是为了说明用套接字写程序的大概思路,而不是实际项目中的使用程序。在这个例子中,实际上还有很多... 阅读全文
posted @ 2014-08-13 11:59 贫民窟里的程序高手 阅读(243) 评论(0) 推荐(0)

摘要:本文转载自:http://www.cnblogs.com/llllll/archive/2009/05/13/1455703.html服务器端TCPServer1、使用的通讯通道:socket2、用到的基本功能:Bind,Listen,BeginAcceptEndAcceptBeginReceive... 阅读全文
posted @ 2014-08-13 11:57 贫民窟里的程序高手 阅读(346) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/meizhiyun/article/details/86390021、获取本地程序图片方法一pictureBox1.BackgroundImage = Image.FromFile(@"Resources\bg.gif");或是pictureBo... 阅读全文
posted @ 2014-08-13 09:12 贫民窟里的程序高手 阅读(809) 评论(0) 推荐(0)

摘要:private void gridPurchaseOrderDetail_CellValidating(object sender, DataGridViewCellValidatingEventArgs e) { if (gridPurchaseOrderDet... 阅读全文
posted @ 2014-08-11 16:32 贫民窟里的程序高手 阅读(274) 评论(0) 推荐(0)

摘要:@echo offset checked=0if exist "%windir%\Microsoft.NET\Framework\v1.0*" set checked=1if exist "%windir%\Microsoft.NET\Framework\v1.1*" set checked=1if... 阅读全文
posted @ 2014-08-11 10:26 贫民窟里的程序高手 阅读(501) 评论(0) 推荐(0)

摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows.Forms;using System.Diagnostics;using System.Net... 阅读全文
posted @ 2014-08-11 10:25 贫民窟里的程序高手 阅读(262) 评论(0) 推荐(0)

摘要:首先,要新建一个组件。using System;using System.Collections.Generic;using System.ComponentModel;using System.Diagnostics;using System.Linq;using System.Text;usin... 阅读全文
posted @ 2014-08-08 15:23 贫民窟里的程序高手 阅读(604) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/yushanddddfenghailin/article/details/17268473列表框列表框(ListBox)是Windows应用程序中重要的输入手段,其中包括多个选项用户可以从其中选择一个或者多个,程序根据用户的选择做出相应的处理,列... 阅读全文
posted @ 2014-08-01 11:34 贫民窟里的程序高手 阅读(395) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/yushanddddfenghailin/article/details/17268435复选框复选框(CheckBox)用于多个并不互斥的几个选项中作出一个或者多选择,例如字体可以有粗体、斜体和下划线,这三种状态可以任意组合,像这样的选项可以采... 阅读全文
posted @ 2014-08-01 11:33 贫民窟里的程序高手 阅读(424) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/yushanddddfenghailin/article/details/17251041存储框存储框也是典型的窗口可视化组件,同编辑框类似,可以输入、显示文本,但是和编辑框不同的是,编辑框只能编辑、显示单行文本,而存储框则可以对多行文本进行操作... 阅读全文
posted @ 2014-08-01 11:31 贫民窟里的程序高手 阅读(524) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/yushanddddfenghailin/article/details/17251019单选按钮单选按钮在安装中也很常见,例如同一个程序可以选择安装不同的性质的功能,例如选择32位或者64位等,两者是排他性的,因此可以通过单选按钮(RadioB... 阅读全文
posted @ 2014-08-01 11:30 贫民窟里的程序高手 阅读(839) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/yushanddddfenghailin/article/details/17251009编辑框编辑框也叫文本框,是典型的窗口可视化组件,既可以用来输入文本,也可以用来显示文本,是程序设计中最常用的组件之一,可以获取用户输入的许多信息。Pasca... 阅读全文
posted @ 2014-08-01 11:29 贫民窟里的程序高手 阅读(1865) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/yushanddddfenghailin/article/details/17250993标签(Label)是用来显示文本的主要组件之一,也是窗口应用程序中最常用的组件之一,通过对标签的使用,将能够给用户提供更加详细的信息。Pascal脚本中的标... 阅读全文
posted @ 2014-08-01 11:28 贫民窟里的程序高手 阅读(496) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/yushanddddfenghailin/article/details/17250967这里将接着在前面的基础上介绍如何在自定义页面上添加按钮。按钮属于Tbutton类,该类继承自TbuttonControl,类定义如下:TButton = c... 阅读全文
posted @ 2014-08-01 11:27 贫民窟里的程序高手 阅读(592) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/yushanddddfenghailin/article/details/17250955nno setup脚本能够支持许多的类,这些类使得安装程序的功能得到很大的加强,通过对这些类的使用,将会创建出许多让人惊奇的安装程序,下面开始类的学习。创建... 阅读全文
posted @ 2014-08-01 11:26 贫民窟里的程序高手 阅读(2558) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/yushanddddfenghailin/article/details/17250937通常Inno生成的安装文件的图标是一个光盘和显示器,如下图。同时,程序安装好之后,在安装目录下的卸载程序的图标也是一样的,其实我们也可以自己修改。首先生成的... 阅读全文
posted @ 2014-08-01 11:25 贫民窟里的程序高手 阅读(1919) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/yushanddddfenghailin/article/details/17250933事件函数(2)function CheckPassword(Password: String): Boolean;如果安装程序在Pascal脚本中发现该函数... 阅读全文
posted @ 2014-08-01 11:24 贫民窟里的程序高手 阅读(615) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/yushanddddfenghailin/article/details/17250917事件函数(1)Inno Setup支持以下函数和过程。function InitializeSetup(): Boolean;该函数在安装程序初始化时调用,... 阅读全文
posted @ 2014-08-01 11:23 贫民窟里的程序高手 阅读(539) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/yushanddddfenghailin/article/details/17250901有些时候我们的程序虽然能够很好的完成安装,但是程序的配置工作可能需要其他的一些程序来辅助完成,如果不执行这些程序,主程序就不能很好的完成工作,甚至不能完成工... 阅读全文
posted @ 2014-08-01 11:22 贫民窟里的程序高手 阅读(828) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/yushanddddfenghailin/article/details/17250871有些程序需要随系统启动,或者需要建立某些文件关联等问题,这些都是通过在安装程序中对注册表进行操作的结果。Inno Setup中通过[registry]段实现... 阅读全文
posted @ 2014-08-01 11:21 贫民窟里的程序高手 阅读(528) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/yushanddddfenghailin/article/details/17250837前面说到过可以使用不用的语言文件实现不同的显示方式,方便与国际接轨,事实上即使没有语言文件也可以实现修改。[Messages]段用于定义安装程序和卸载程序中... 阅读全文
posted @ 2014-08-01 11:19 贫民窟里的程序高手 阅读(420) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/yushanddddfenghailin/article/details/17250827这主要使用[Components]段实现,一个演示的代码如下:[setup];全局设置,本段必须AppName=TestAppVerName=TESTDef... 阅读全文
posted @ 2014-08-01 11:18 贫民窟里的程序高手 阅读(429) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/yushanddddfenghailin/article/details/17250803Inno Setup安装目录下有一个Languages的文件夹,该文件夹提供了可供使用的语言,通过在脚本中加入[languages]段,可以实现该项功能,实... 阅读全文
posted @ 2014-08-01 11:17 贫民窟里的程序高手 阅读(350) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/yushanddddfenghailin/article/details/17250789创建文件夹可以使用[dirs]段实现,代码如下:[setup];全局设置,本段必须AppName=TestAppVerName=TESTDefaultDir... 阅读全文
posted @ 2014-08-01 11:16 贫民窟里的程序高手 阅读(422) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/yushanddddfenghailin/article/details/17250771这个实现起来很简单,就是在[files]段中的某个预先作为readme的文件后面添加标志位isreadme:[setup];全局设置,本段必须AppName... 阅读全文
posted @ 2014-08-01 11:14 贫民窟里的程序高手 阅读(389) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/augusdi/article/details/8564810Icons这一可选段定义所有创建在开始菜单和\或其它位置 (比如桌面) 的快捷方式。一个例子如下:[setup];全局设置,本段必须AppName=TestAppVerName=TES... 阅读全文
posted @ 2014-08-01 11:13 贫民窟里的程序高手 阅读(669) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/augusdi/article/details/8564796Setup段中的compression指定了采用的压缩方式,较高的压缩率需要较多的时间或者需要更大的内存空间,可用的值如下:zipzip/1到zip/9bzipbzip/1 到bzip... 阅读全文
posted @ 2014-08-01 11:12 贫民窟里的程序高手 阅读(471) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/augusdi/article/details/8564793修改安装过程中的图片一般编译之后,安装过程中出现在左边图片是是下图这个样子的:其实也可以修改它,只需要在setup段中作一点稍微的修改,加一行代码即可:[setup]AppName=T... 阅读全文
posted @ 2014-08-01 11:11 贫民窟里的程序高手 阅读(362) 评论(0) 推荐(0)

摘要:本文转载自:http://blog.csdn.net/Augusdi/article/details/8564788一个最简单的安装脚本:1.最简单的安装文件脚本:[setup]AppName=TestAppVerName=TESTDefaultDirName="E:\TEST"AppVersion... 阅读全文
posted @ 2014-08-01 11:09 贫民窟里的程序高手 阅读(352) 评论(0) 推荐(0)