内容列表
- Delphi操作Wrod的几个知识点
- //-------------------初始化-------------------- var wApp,work:Variant; try wApp:=GetActiveOleObject('word.Application'); except wApp:=CreateOleObject('word.
- 分类:Delphi 查阅全文
- 从DBGrid,StringGrid导出Excel
- procedure TDM.CopyDbDataToExcel(Target: TDBGridEh;mb,FileName: string);variCount, jCount: Integer;XLApp: Variant;Sheet: Variant;beginScreen.Cursor := crHourGlass;if not VarIsEmpty(XLApp) thenbegin&nbs
- 分类:Delphi 查阅全文
- 扫雷外挂的设计与实现(二)
- 文/jorge有了前述的数据,编写接口层似乎已经不成问题了。现在来构思一下程序运行的过程。说句实话,那种对于某种变化实时作出响应的程序,一般都用什么方法编成,本人并不很了解,推测无非是两种思想,一种是用一个线程不断地对这个变化进行检查,发现改变则动作;另一种是注册一个类似于钩子的东西,用回调函数来处理。无疑第二种方式要更节省系统资源,只是难在本人对Windows的钩子掌握的还一塌糊涂。若换了个高手
- 分类:Delphi 查阅全文
- Delphi自带Web应用示例Iserver.dll的正确设置
- Delphi自带Web应用示例Iserver.dll的正确设置 一次偶然的机会,我对将delphi自带的iserver.dll Web应用服务器放到windows xp pro上运行,结果发现其初始的文本甚而显示正常,而当我点击其页面中访问数据库的链接时,则总是提示服务器内错误(http 500)。在肯定自己的iis目录及权限设置无误的情况下,百思不得其解。今天在网上查看microsoft
- 分类:Delphi 查阅全文
- 在Delphi中利用CreateRemoteThread远程注入例子
- 花了一个下午翻了MSDN,写了这个例子,为了安全,我用Delphi建了个什么也没有作的程序prjzzhost.exe,将它用作被注入的宿主进程.写了一个TestDll.Dll,里面只有一个Log函数,用来在文件Test.Txt中输出信息.最重要的一个程序project1.exe是用来注入的.测试环境: windows server 2003 + d
- 分类:Delphi 查阅全文
- BORLAND第三方组件安装方法
- 不是由BORLAND提供的组件叫第三方组件:安装方法:就目前常见的各种形式的组件的安装方法介绍一下。 1 只有一个DCU文件的组件。DCU文件是编译好的单元文件,这样的组件是作者不想把源码公布。一般来说,作者必须说明此组件适合Delphi的哪种版本,如果版本不对,在安装时就会出现错误。也正是因为没有源码,给使用者带来了不便,那就是一旦Delphi版本升级,此组件就不能再使用
- 分类:Delphi 查阅全文
- 在Delphi中使用CreateOleObject方法对WORD文件进行操作
- 使用CreateOleObject方法对WORD文档操作具有先天所具备的优势,与delphi所提供的那些控件方式的访问相比,CreateOleObject方法距离WORD核心的操作“更近”,因为它直接使用OFFICE所提供的VBA语言对WORD文档的操作进行编程。以下是我在本机上所做的实验,机器软件配置如下:Windows XP+delphi7.0+OFFICE 2003这
- 分类:Delphi 查阅全文
- 扫雷外挂的设计与实现(三)
- 文/jorge如上述,本程序分为了接口层和算法层。上述全局变量和常量,基本都属于接口层的内容。下面,来看接口层的具体实现。其工作的第一步,是要捕获扫雷窗口并取得其信息。这由函数GetMineWindow来完成:=================================================================//试图取得可用的扫雷窗口,返回值表示是否成功。若成功,则全
- 分类:Delphi 查阅全文
- 关于SQLDMO的使用
- 关于SQLDMO的使用2005-4-5 16:13:52lw549 sqldmo.dll是一个com,安装SQLServer后位于Program Files\Microsoft SQL Server\80\Tools\Binn文件夹下,关于sqldmo能做什么的问题,不是本文讨论的重点,这里只说明如何使用该com,现在开始。
- 分类:Delphi 查阅全文
- Deiphi编译优化导致的死循环
- 请看下面这段代码:procedure TForm1.Button1Click(Sender: TObject);var strColor: string; i, R, G, B, p: integer; strlist: TStringList;begin strColor := medt.Text + '-'; strlist := T
- 分类:Delphi 查阅全文
- 通过InstallShield 还原数据库的DLL(DELPHI)
- library DBInstall;{ Important note about DLL memory management: ShareMem must be the first unit in your library's USES clause AND your project's (select Project-View Source) USES clause if
- 分类:Delphi 查阅全文
- VCL(四) 如何写出象TTable, TAdoTable ,Tquery,TAdoQuery 等控件一样的自动下拉显示Field属性
- 如何写出象TTable, TAdoTable ,Tquery,TAdoQuery 等控件一样的自动下拉显示Field属性Delphi VCL在Delphi 中有很多源码,但是有些关键的属性编辑器却找不到,下面我将举几个例子来说明一下我们可以研究一下TDBEdit的两个关键属性一个Datasource,DataField.示例如下TTestcontrol=class(TWinControl)&nbs
- 分类:Delphi 查阅全文
- VCL (三) 属性编辑器
- Delphi的属性是一个很有特色的功能,这一特性在C#里得到了很好的继承。对于一个类来说,属性是对类中的数据进行有效修改和访问的特殊接口。在VCL中,被published的属性还有一个特性,就是可以在界面设计过程中对属性进行设置.属性的类型数字、字符、布尔、枚举、TStrings、集合,类对象或者接口类型等示例:TEnumTest=(etNone,etTestInt,etTestString);T
- 分类:Delphi 查阅全文
- 计算器(加了个小数点)。。。
- unit jisuanqiU;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls;type TForm1 = class(TForm) Butto
- 分类:Delphi 查阅全文
- 如何在delphi5中实现对word文档页眉的设置?
- 我这有一个对当前页面的设置代码var mmm,nnn,aaa:OleVariant;begin mmm:=wdLine; nnn:=1; aaa:=wdFieldPage; WordApp.ActiveWindow.ActivePa
- 分类:Delphi 查阅全文
- bpl和dll文件的区别[翻译]
- [原文] That is correct. A BPL is a DLL. (But not all DLLs are BPLs.) > But I still found some different, such as that I can create a > object from the Host exe and that pass to a BPL and modify it
- 分类:Delphi 查阅全文
- 模拟delphi编辑窗体操作控件。。。
- unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls, StdCtrls, jpeg;const LMouseDown=False;type TForm1 = class(TForm
- 分类:Delphi 查阅全文
- 重新编译 vcl70.bpl
- 这是阿亮第一次写文章,有不正确的地方,欢迎讨论指正。
- 分类:Delphi 查阅全文
- [原创] 将多个jpg文件以追加形式合并成一个文件
- DFW里有朋友问:有多个jpg文件,如:1.jpg2.jpg3.jpg......怎样将这些文件以追加形式合并成一个新的jpg文件?也就是说1.jpg作为第一页,2.jpg作为第二页,如此类推.想了一下,思路就是把每个jpeg文件解码成位图以后进行拼接再编码为jpeguses ..., Jpeg;......procedure TForm1.Button1Click(Sender: TObject
- 分类:Delphi 查阅全文
- 读书笔记:Delphi5 开发人员指南 第一章
- 大学期间基本没有什么编程经验,虽然上学期间相关的课程也学了一些,但那些只是基本的东西而已。比如C语言、比如数据结构、比如数据库。况且作为一个学生,一个比较懒的学生,我基本上是只学了那些老师所教的东西,所谓的“重点”。可以说,对于程序开发,我是一个门外汉。而大学毕业后,我的工作恰又和编程有关。作为一个门外汉,我选择了Delphi作为开发工具,经过半年的学习和实践,竟也完成了工
- 分类:Delphi 查阅全文