
DELPHI
文章平均质量分 63
GooderJump
这个作者很懒,什么都没留下…
展开
-
delphi中显示中文版的打开窗口
在delphi中自带的OpenDialog是英文版的,找了好一阵子,没找到说中文版的打开窗口的实现,后来经过朋友一问,才知道GetOpenFileName这个API函数,而且这个函数在CommDlg单元中已经有定义了,这个函数直接调用Windows的打开窗口,因此不必再怕中文得不够彻底了,现写一个OpenDialog函数把它封装好,在此公开。 function OpenDialog(var原创 2006-02-24 01:10:00 · 1721 阅读 · 0 评论 -
Delphi ListView的用法(常用技巧)
//增加i := ListView1.Items.Count;with ListView1 dobeginListItem:=Items.Add;ListItem.Caption:= IntToStr(i);ListItem.SubItems.Add(第 +IntToStr(i)+ 行);ListItem.SubItems.Add(第三列内容);end;//按标题删除for i:=Li原创 2008-09-16 14:41:00 · 1192 阅读 · 0 评论 -
Inno Setup一个打包安装脚本示范.
脚本由 Inno Setup 脚本向导 生成!; 有关创建 Inno Setup 脚本文件的详细资料请查阅帮助文档![Setup]; 注: AppId的值为单独标识该应用程序。; 不要为其他安装程序使用相同的AppId值。; (生成新的GUID,点击 工具|在IDE中生成GUID。)AppId={{A9861883-31C5-4324-BD9A-DC3271EEB675};程序名AppNam转载 2008-09-16 14:30:00 · 1295 阅读 · 0 评论 -
Inno Setup 问题集合
【问题一:Inno Setup 执行REG文件代码?】[Run]Filename: "{win}/regedit.exe";Parameters:"/s {tmp}/reg.reg" // 静默参数/S【问题二:安装时,如果已经有同名文件存在,就不更新该文件?】[Files]Source: "test.tmp"; DestDir: "{app}"; Fl转载 2008-09-16 14:28:00 · 2524 阅读 · 0 评论 -
Listview中动态添加多个EXE文件的图标和文件名
新建一个工程,放入TListview,TEdit,TButton,TImageList,TOpenDialog控件各一个然后就仔细看下面的代码吧~:)unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls,转载 2008-09-16 14:39:00 · 1552 阅读 · 0 评论 -
Inno Setup 为安装界面添加些文字
[Setup]AppName=讯雷5.6.2.300AppVerName=讯雷5.6.2.300去广告版AppPublisher=电脑公司特别版AppPublisherURL=http://www.dhghost.cn/AppSupportURL=http://www.dhghost.cn/AppUpdatesURL=http://www.dhghost.cn/DefaultDirName=C:/转载 2008-09-16 14:08:00 · 3220 阅读 · 0 评论 -
Inno Setup 5.2.2 汉化增强版 inno脚本
[Setup];应用程序的标题,显示在安装屏幕的左上角以及安装向导中AppName=Inno Setup 汉化增强版;应用程序的标题,包含程序的版本号AppVerName=Inno Setup 5.2.2 汉化增强版;默认开始菜单文件夹名DefaultGroupName=Inno Setup 汉化增强版;选择目标位置向导面中的默认目录名DefaultDirName={pf}/Inno Setup原创 2008-09-16 14:26:00 · 2648 阅读 · 0 评论 -
Inno Setup 设置IE主页
我想在安装过程中添加一项任务“将 hanzify 设为主页”,任务选项不难加上,但是如何实现该功能,请赐教。谢谢![Tasks]Name: changestartpage; Description: "设置汉化新世纪为默认主页"[Registry]Root: HKCU; Subkey: "Software/Microsoft/Internet Explorer/Main";原创 2008-09-16 14:23:00 · 1291 阅读 · 0 评论 -
Inno Setup 脚本的高级范例
(一)Adobe Audition 1.5汉化补丁脚本[Setup]AppName=Adobe Audition 1.5 汉化补丁AppVerName=Adobe Audition 1.5 汉化补丁AppPublisher=浩子工作室AppPublisherURL=http://www.haozi.comAppSupportURL=http://www.haozi.comAppUpdatesURL原创 2008-09-16 14:21:00 · 2582 阅读 · 0 评论 -
Inno Setup 脚本实例——选择安装:当前用户、所有用户
代码:; Script generated by the Inno Setup Script Wizard.; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!; 使用预定义变量,便于维护#define MyAppName "My Program"#define MyAppVerName "My Progr原创 2008-09-16 14:16:00 · 5014 阅读 · 1 评论 -
[Delphi]钩子(HOOK)机制的使用
SetwindowsHookEx函数提供15种不同的消息监视类型,也就是15中不同的钩子。 分别用于捕获某一特定类型或某一范围的消息(如:键盘消息,鼠标消息等)。 我们这里仅以鼠标钩子的使用为例,讨论在DELPHI下怎样编写DLL程序和怎样在自己的程序中安装使用鼠标钩子函数。 Windows提供API函数SetwindowsHookEx来建立一个Hook, 通过这个函数可以将一个程序添加到Hoo转载 2008-09-09 23:13:00 · 986 阅读 · 0 评论 -
DBExpress入门
——程 健 email: mailto:cjcjc@citiz.net 一、引言 刚才拿到一张Delphi 6的企业版,我最关心的无疑是其新增强大的Web支持和全新的数据存取技术(dbExpress)。本文就dbExpress技术做一简要讨论。 二、简介(Overview) dbExpress是在Kylix中首先引进的一种极其快速、小巧、易发布的SQL数据库存储技术。由于它摆脱了传统的数据存取方式转载 2008-09-08 23:34:00 · 1650 阅读 · 0 评论 -
DateUtils时间单元说明
CompareDate 比较两个日期时间值日期部分的大小CompareDateTime 比较两个日期时间值的大小CompareTime 比较两个日期时间值时间部分的大小DateOf 去除日期时间值的时间部分DateTimeToJulianDate 转换日期时间值为儒略日DateTimeToModifiedJulianDate 转换日期时间值为改进的儒略日DateTimeToUnix 转换日期时间值转载 2008-09-08 23:32:00 · 877 阅读 · 0 评论 -
通过access.oledb连接到excel中
access.oledb连接到excel中,应在connectionstring中添加Extend property = excel 8.0,而且要在TAdoTable中的tabledirect属性中设为TrueTCustomAdoDataset.Refresh函数的用途,是在于把Clone出来的副本所做的修改作用到本对象中,而Requery或是Close再Open则是把数据库中重新获取数据在De原创 2006-04-01 11:41:00 · 1314 阅读 · 0 评论 -
Inno Setup一个打包安装脚本示范.
; 脚本由 Inno Setup 脚本向导 生成!; 有关创建 Inno Setup 脚本文件的详细资料请查阅帮助文档![Setup]; 注: AppId的值为单独标识该应用程序。; 不要为其他安装程序使用相同的AppId值。; (生成新的GUID,点击 工具|在IDE中生成GUID。)AppId={{A9861883-31C5-4324-BD9A-DC3271EEB675};程序名App原创 2008-09-16 14:32:00 · 1740 阅读 · 1 评论