摘要:http://www.drbob42.com/examines/examinD2.htm Delphi XE and CodeSite ExpressOne of the third-party tools that has been added to Delphi XE, and will aut
阅读全文
【Profound__爱生活__诗意地栖息】C/C++ || Python || Linux || 单片机 || 嵌入式 || 机器视觉 |
随笔分类 - Delphi基础
摘要:http://www.drbob42.com/examines/examinD2.htm Delphi XE and CodeSite ExpressOne of the third-party tools that has been added to Delphi XE, and will aut
阅读全文
摘要:http://www.cnblogs.com/del/archive/2008/03/03/1088958.html Char是单个字符;PChar 就是指向一个以Null 结尾的每个字符为一个字节的字符串的指针。 type PChar=^Char;String是字符数组,以字符#0结尾; PCha
阅读全文
摘要:procedure TForm1.FormCreate(Sender: TObject);type TByteArr = array [0..1] of Byte; PByteArr = ^TByteArr;var Bytes: TBytes; buf,buf2: TByteArr; cmd,n_1
阅读全文
摘要:http://bbs.csdn.net/topics/330082331 1、 2、 3、
阅读全文
摘要:http://www.cnblogs.com/lcw/p/3352864.html string string = AnsiString = 长字符串,理论上长度不受限制,但其实受限于最大寻址范围2的32次方=4G字节; 变量Str名字是一个指针,指向位于堆内存的字符序列,字符序列起始于@Str[1
阅读全文
摘要:http://blog.csdn.net/andrew57/article/details/8767308 只描述windows socket部分。 sockets.pas中各个类得继承关系: TBaseSocket | | TIpSocket | | | | TCustomIPClient TRa
阅读全文
摘要:http://blog.csdn.net/quicmous/article/details/4263115 最近使用了Delphi7提供的TcpCLient和TcpServer两个VCL控件,发现这两个控件使用非常简单,不像网上不少帖子说的那样难用、性能差。 TcpClient和TcpServer没
阅读全文
摘要:动态数组在声明时,只需要声明成员的类型,并不需要指定程序的序号,可在运行期间动态改变成员数量 http://www.cnblogs.com/del/archive/2009/11/11/1600876.html
阅读全文
摘要:参考1:http://www.cnblogs.com/del/archive/2008/01/09/1031196.html 参考2:http://blog.csdn.net/qustdong/article/details/9230743
阅读全文
摘要:delphi TCanvas类 类关系 TObject-> TPersistent 对那些作图对象,可使用TCanvas对象作为画布。标准的window控件,例如编辑控件和列表框控件,当它们被Windows画出来时,并不需要一块画布。在创建一幅图像时,TCanvas对象提供有用的属性、方法和事件,主
阅读全文
摘要:http://www.delphitop.com/html/shubiao/1368.html http://www.delphitop.com/html/shubiao/148.html
阅读全文
摘要:1、Tshape控件使用后鼠标的识别区域为矩形,而内部可以绘制多种形状,如何控制其识别区域呢? 在Form上放个Panel,使用CreatePolygonRgn()这个API,创建出一块多边形区域,然后调用SetWindowRgn(Panel1.Handle,hRgn{CreatePolygonRg
阅读全文
摘要:消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠
阅读全文
摘要:1、创建窗口对象 TForm1 = class(TForm) 2、创建列表 List : TList<TBase>; 3、创建列表元素 Base : TBase;
阅读全文
摘要:http://www.cnblogs.com/xunmengyoufeng/archive/2013/03/17/2964553.html Delphi中Owner和Parent的区别Owner为创建者,Parent为容器 他们的类型不同,Owner为TComponent(元件),Parent为TW
阅读全文
摘要:开发拖放功能的一般步骤 拖放作为Windows提供的一种方便操作对象的功能,在Delphi中可以很容易地开发出来。根据拖放操作的过程可以把开发步骤划分为四个阶段,即: ● 开始拖动操作 ● 接收拖动项目 ● 放下拖动项目 ● 终止拖动操作 在介绍过程中我们将结合一个TabSet(标签集)的拖放操作实
阅读全文
摘要:【对象引用】 对象的名称仅仅只代表一个指向对象实体的引用而不代表对象实体 obj := M1.create; FreeAndNil(obj); Delphi 提供了两个专用的操作符: as 及 is 操作符,它们分别用于对象的转型及对象的类型判断。 is 操作符用于在程序运行期间检查一个对象引用所指
阅读全文
摘要:OutputDebugString(PChar(SysErrorMessage(GetLastError))); 也可以为OutputDebugString再做层函数封装,以更方便的使用: procedure OutputDebugStr(const ADebugInfo: string); beg
阅读全文
|