摘要:
在DLL中使用ADO数据库组件时,调用程序调用该DLL时会出现"尚未调用CoInitialize"错误,解决的办法是在程序初始化时调用CoInitialize(nil)方法,就可以了。 阅读全文
2005年7月14日 #
摘要:
---- Delphi是一种面向对象的编程语言,由于它采用完全集成OOP的优点,因此使它成为目前十分流行的Windows开发工具。在Delphi包含的众多类中,TApplication是一个有着十分重要作用的类。TApplication类是用于描述Delphi编制的应用程序的一个类。通过对这个类的灵活应用可以编制许多有特点的程序。下面我们就举几个这方面的例子。 ---- 1 检测当前Window... 阅读全文
摘要:
1 创建Excel文件 要在Delphi中控制Excel,就必须用到OLE自动化。现在一般采用OLE2来创建OLE对象,当激活一个OLE对象时,服务器程序仅在容器程序内部激活,这就是所谓的“就地激活”(in-place activation)。 创建Excel文件时,先创建一个OLE对象,然后在对象中建立工作表worksheet,如函数createExcel所示: funct... 阅读全文
摘要:
DELPHI菜单:File\New\Other… 按确定[ok]按钮点击File\Save菜单保存: 输入工程名MyCOM,按保存按钮再打开菜单File\New\Other… 按[OK}按钮 在CoClassName打入MyObject,按OK在IMyObject上按MOUSE右键,ImyObject\New\Method。 在Name处输入Test 切换到Parameters页次,按Add两下... 阅读全文
摘要:
在上次,我们谈到了Dephi中资源文件使用详解以及Dephi资源文件的初级应用篇,在您对Dephi资源文件有了一定的了解后,我们现在来谈一下Dephi资源文件的中、高级应用篇。中级应用篇 上面我们已经知道如何把一副BMP图像从资源文件里面读出来,但是BMP文件太大了,JPG文件应用的相对较多.那么如何把JPG图像读出来呢?用资源文件加流方式即可。具体方法如下: 1.MyJpg JPEG My.... 阅读全文
摘要:
一.编写 RC 脚本文本 用记事本或其它文本编辑器编写一个扩展名为“.rc”的文件。格式如下: AVI 无声动画 BITMAP 位图文件 CURSOR 光标文件 ICON 图标文件 WAVE 声音文件 以上所列均为标准资源类型,也可以给资源自定义一个类型,如:“mytype”。不过两者在调用方式上有些不同(在后面示例“存取资源文件中的位图”中有详细描述)。二.根据 RC 脚本文件编译... 阅读全文
摘要:
以下是Delphi数据库应用程序中常见错误、原因/解决方法: 数据感知控件DataSource属性未设置或者设置错误(链接为其他的DataSource) 原因:在设计时不小心改动,拷贝粘贴过程中未全部更改 测试时标准代码中没有数据,无法进行测试 解决:确定需要输入数据的表格的先后顺序,在依次输入测试数据,再进行测试 wwFilterDialog中进行数据过滤时,应该显示字段列表的字段没有显示,不方... 阅读全文
摘要:
以下代码在WIN2K,D6,MDAC2.6下测试通过, 编译好的程序在WIN98第二版无ACCESS环境下运行成功. //在之前uses ComObj,ActiveX //声明连接字符串 Const SConnectionString = ’Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s;’ +’Jet OLEDB:Database Password... 阅读全文
摘要:
规则一:为每一个类创建一个单元(One Class,One Unit) 请始终牢记这一点:类的私有(private)和保护(protected)的部分只对于其他单元中的类和过程(procedure)才是隐藏的.因此,如果你想得到有效的封装性,你应该为每一个类使用一个不同的单元。对于一些简单的类,比如那些继承其他类的类,你可以使用一个共享的单元。不过共享同一个单元的类的数目是受到限制的:不要在一个简... 阅读全文
摘要:
Delphi作为 RAD工具,以其快速编译和友好的可视化界面受到广泛欢迎。 Delphi提供了很多现成构件,而且随着版本更新不断增加新构件。另外还可以买到第三方开发的特色构件,或从因特网下载免费构件。这些构件足以支持一般应用系统开发。但应用开发人员仍有必要自己制作构件。 采用构件形式可以把对象严密封装,并加上一层直观外壳,有利于软件调试和代码重用。开发群体以构件为功能单位分工协作,比较容易... 阅读全文
摘要:
Delphi 中的属性property 前言:适合delphi初学者,有面向对象知识和java或者vc编程经验人士阅读。 一、普通属性我们在delphi的类中常常能看到这样的代码:propert property 属性名 类型名 read 字符串1 write 字符串2 这里属性的名字可能不同。都是这样的格式:property 属性名 read 字符串1 write 字符串2 我以... 阅读全文
摘要:
INI文件在系统配置及应用程序参数保存与设置方面,具有很重要的作用,所以可视化的编程一族,如VB、VC、VFP、Delphi等都提供了读写INI文件的方法,其中Delphi中操作INI文件,最为简洁,这是因为Delphi3提供了一个TInifile类,使我们可以非常灵活的处理INI文件。 一、有必要了解INI文件的结构: ;注释 [小节名] 关键字=值 ... INI文件允许有多个... 阅读全文