摘要: Delphi中的容器类 作者 陈省 从Delphi 5开始VCL中增加了一个新的Contnrs单元,单元中定义了8个新的类,全部都是基于标准的TList 类。 TList 类 TList 类实际上就是一个可以存储指针的容器类,提供了一系列的方法和属性来添加,删除,重排,定位,存取和排序容器中的类,它是基于数组的机制来实现的容器,比较类似于C++中的Vector和Java中的ArrayLis...
阅读全文
摘要: 在Delphi中的Record类型中,与之C语言对应的即是结构体类型(struct),也可能是为了符合C语言或C++程序员的习惯,对于它在Delphi中的应用存在的一些问题进行初步的说明。在Delphi中的记录体类型有两种方式定义 Type RecTest = record (packed) ID :integer; Name :string; Descript:string; end...
阅读全文
摘要: {$REGION ‘xxxxxxxxxxxxxx’} procedure class1.aaaaa() begin end; procedure class1.bbbbb() begin end; {$ENDREGION}
阅读全文
摘要: http://blog.csdn.net/hsuchong/archive/2007/03/13/1528248.aspx
阅读全文
摘要: Delphi中有两个专门用于读取命令行参数的变量: Paramcount-->用于返回命令行参数的个数 Paramstr数组-->用于返回指定的命令行参数 示例代码: showmessage('命令行参数个数为:'+inttostr(paramcount)); showmessage('第1个命令行参数为:'+paramstr(1)); showmessage('应用程序名...
阅读全文
摘要: unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObj...
阅读全文
摘要: 症状当您首次尝试安装 Microsoft Office 程序或运行某个 Office 程序时,可能收到一条错误消息。如果您是通过 Administrator 用户帐户登录计算机的,可能收到下面的错误消息:安装时发生严重错误如果您是通过具有管理员权限的标准用户帐户登录计算机的,可能收到下面的错误消息:无法打开修补程序包。请与应用程序供应商联系,验证这是否是 Windows Installer 的修补...
阅读全文
摘要: 1. 继承 类名称 = class(父类名称) public <公共类元素> private <私有类元素> protected <保护类元素> published <可显类元素> End; Tobject是其他所有类的最终祖先,因此如果类在声明中没有指定父类,那默认为Tobject 如果有构造方法和析构方法,请放置在公共类型中,析构方法后要放ove...
阅读全文
摘要: ===================================================== 个人编程经验 ===================================================== 1、没想好别写代码;没写好代码别运行。 2、将字体颜色定义为常量,以后好改。比如:CkdTitleFont,DKDTextFont. 3、做程序前先做框架,尤其是数据模块...
阅读全文
摘要: 错误信息形式为: Run-time error nnn at xxxx; 其中nnn是运行时的错误编号; xxxx是运行时的错误地址. 编号 说明 I/O错误: (编号100-149) 100 磁盘读错误,若要对超过格式文件尾进行读取时 101 磁盘写错误,若磁盘满时,由CloseFile,Write,Writeln或Flush报告 102 没有指定文件,若文件变量没有由Assign或Ass...
阅读全文
摘要: ; not allowed before ELSE ElSE前不允许有“;” <clause> clause not allowed in OLE automation section 在OLE自动区段不允许“<clause>”子句 <name> is not a type identifier <name>不是类型标识符 <name&g...
阅读全文
摘要: 分类 快捷键 解释 备注 组件设计类 Escape 选择当前组件容器 Shift + Click 选择多个组件;选择窗体 Tab 选择下一个组件 Shift + Tab 选择上一个组件 方向键 选择此方向的下一个组件 Ctrl + 方向键 将所选组件的位置移动 1 个像素 Shift + 方向键 将所选组件的大小改变 1 个像素 Ctrl + Shift + 方向键 将所选组件的位置移动 1 个栅...
阅读全文
摘要: 指令 参数存放位置 参数传递顺序 参数内存管理 适用地点 register CPU寄存器 从左到右 被调用者 默认,published 属性存取方法必须使用 pascal 栈 从左到右 被调用者 向后兼容 cdecl 栈 从右到左 调用者 调用 C++ 共享库 stdcall 栈 从右到左 被调用者 API 调用 safecall 栈 从右到左 被调用者 API 调用,如果回调函数;...
阅读全文
摘要: 分类 范围 字节 备注 简单类型 序数 整数 Integer -2147483648 .. 2147483647 4 有符号32位 Cardinal 0 .. 4294967295 4 无符号32位 Shortint -128 .. 127 1 有符号8位 Smallint -32768 .. 32767 2 有符号16位 Longint -2147483648 .. 214748364...
阅读全文
摘要: Windows 数据类型 Delphi 数据类型 描述 LPSTR PAnsiChar 字符串指针 LPCSTR PAnsiChar 字符串指针 DWORD LongWord 整数 BOOL LongBool 布尔型 PBOOL ^BOOL 指向布尔值的指针 PByte ^Byte 指向字节值的指针 PINT ^Integer 指向整数值的指针 PSingle ^Single 指...
阅读全文
摘要: 今天用Delphi编写了个dll,用到了TStringList来传递多参数,如下:[代码]然而在应用程序中调用的时候,却出了点问题:整个运行过程是有效的,并且参数也都传递成功,但是当结束了该API函数执行后每次都会弹出“Invalid pointer operation”的异常。调用代码如下:[代码] 在google里搜索Invalid pointer value发现遇到同...
阅读全文
摘要: 【转】Win32的API函数是微软自己的东西,可以直接在C#中直接调用,在做WinForm时还是很有帮助的。有时候我们之直接调用Win32 的API,可以很高效的实现想要的效果。usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Runtime.InteropServic...
阅读全文
摘要: 转贴 MP3/MP4原理电路图下载全搜集所有文件都是PDF格式炬力方案:炬力最新主控ACU7513电路原理图下载http://bbs.mydigit.cn/read.php?tid=4845QQ机2051方案电路图和帖片图http://bbs.mydigit.cn/read.php?tid=4473ATJ2087主控方案电路图http://bbs.mydigit.cn/read.php?tid=4...
阅读全文
摘要: 在网上看到一组各种MP3/4故障维修笔记,感觉非常实用,特转贴共享。看完该本笔记,相信你也会成为MP3的维修高手。凌阳SPCA536A主控MP4开机后无显示电源灯常亮修复全记录http://bbs.mydigit.cn/read.php?tid=27001&u=8412凌阳SPDA1000主控小贝贝固件维修一例http://bbs.mydigit.cn/read.php?tid=27003...
阅读全文
摘要: 说明:65Z8是原件。功率为0.8W的三端稳压。我换上的是65Z5,功率为0.5W。正常情况下不推荐使用小一标的元件代换。(注:65系列,Z代表是降压的,65是把6V稳压的!)(再注:65Z9三极管发烫不一定就是这个坏,你先测输出端对地电阻,有可能是下级的问题(先检查一下输出部分,看哪里有短路,然后再更换!如果无短路,只是你所说的料有问题的话,用表面丝印为:65Z或者662均可以代换)。如果是65...
阅读全文
摘要: PowerDesigner是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程。 利用PowerDesigner可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能对团队设计模型进行控制。 它可与许多流行的数据库设计软件,例如:PowerBuilder,Delphi,...
阅读全文
摘要: 1.先安装,点验证,当然盗版是不可能验证通过的.先别点"完成" 2.然后到 C:\Documents and Settings\All Users\Application Data\Windows Genuine Advantage\data 下,删除data.dat 文件 3.断开网络.然后点"完成",重新安装 windows media player 11,OK!
阅读全文
摘要: 索爱手机GPRS的OTA设置 这个设置对所有索爱的手机都有效,如果朋友的手机还未开通,建议试试. 很多朋友都反映新买的手机无法上网,如果是行货,去开通GPRS就可以了,如果是水货,并且懒得手动设置,那么最简单的方法就是用用OTA自动设置,通过索爱官方网站给你发来的设定信息自动设定,而且肯定有效,经过我自己的操作,证明有效.下面给出连接地址: GPRS设置: http://sonyericsson....
阅读全文
摘要: 账套3343 错误的修复错误描述:最常见的错误就是3343 错误,此时我们打开帐套时会提示“文件操作发生下面的错误,请仔细检查有关的文件、路径和驱动器3343 : Unrecognized Database Format 'C:\GSNB\2000BZXP\SAMPLE.AIS'.”问题原因:使用Microsoft Access 97 数据库作为存储数据的格式,也就是常说的...
阅读全文