`
文章列表

delphi type

声明: 1. type Name = Existing type; 2. type Name = type Existing type; 3. type Name = (EnumValue1 [=value], EnumValue2 [=value] ...); 4. type Name = Expression1..Expression2; 5. type Name = ^Existing type; 6. type Name = array[...] of Existing type; 7
Delphi中ExtractFilePath()及其相近函数用法 ExtractFilePath() 功能:返回完整文件名中的路径 函数原型如下:   AnsiString __fastcall ExtractFilePath;   ExtractFilePath和相近函数:   ExtractFileDrive :返回完整文件名中的驱动器,如"C:"   ExtractFilePath:返回完整文件名中的路径,最后带“\”,如"C:\zhu\"   ExtractFileDir:返回完整文件名中的路径,最后不带“\” ,如&q ...
中华人民共和国机械工业部部标准                           QC/T 568—1999           汽车机械式变速器 台架试验方法 代替JB 3987—85   本标准适用于载货汽车(不包括微型载 ...
Delphi中有关TStrings 管理对象的用法心得 sl:= TStringsList.Create; 1. 增加对象:AddObject 增加一个对象的引用到TStringList中,同时在堆中增加一个对象,TStringList中的引用指向堆中的对象, 对象的引用存在Object[i]中,对象名存在sl[i]中。 2. 释放对象:先用Object[i].Free释放堆中的对象,再将TStringList中的引用变量置空(Object[i] := nil)。 3. delete方法删除的是对象引用和对象名,并非删除对象。 4. clear属性可清除所有的对象名和对象引用。 5 ...
所谓"流", 就是一段数据或是一块内存;在进行流操作时, 我们不必关心流中的数据到底是什么; 只需要知道流的大小和当前的指针位置. 所以流只有两个属性: Size、Position.对流的操作, 不过就是读取和写入. 所以流最主要的方 ...
TMemoryStream对象 TMemoryStream对象是一个管理动态内存中的数据的Stream对象,它是从TCustomMemoryStream中继承下来的,除了从TCustomMemoryStream中继承的属性和方法外,它还增加和覆盖了一些用于从磁盘文件和其它注台读数据的方法。它还提供了写入、消除内存内容的动态内存管理方法。下面介绍它的这些属性和方法。 TMemoryStream的属性和方法 1.Capacity属性 声明:property Copacity:Longint;    Capacity属性决定了分配给内存流的内存池的大小。这与Size属性有些不同。Siz ...
procedure New(var P: Pointer); {为一个指针变量分配内存,会自动计算指针所指数据结构需要空的空间大小} procedure GetMem(var P: Pointer; Size: Integer); {分配一个指定大小的内存块(连续),并用P指向它} procedure ReallocMem(var P: Pointer; Size: Integer); {重新分配指定大小内存块,参数P必须是nil或者指向一个由GetMem, AllocMem, 或 ReallocMem分配的内存变量,其分配的内存是连续的,会把前面已有的数据移到新分配的内存中去} 通常 ...
我今天碰到QQ能通过GPRS登录但不能通过WIFI登录,能正常上网问题。 解决的方法:重启手机就可以了。
Delphi TStrings 用法 对于TStrings类型变量,需要使用TStringList.Create;创建[luther.gliethttp],否则提示 abstract error错误 TStrings是一个抽象类,在实际开发中,是除了基本类型外,应用得最多的。常规的用法大家都知道,现在来讨论它的一些高级的用法。先把要讨论的几个属性列出来:1、CommaText2、Delimiter & DelimitedText3、Names & Values & ValueFromIndex 先看第一个:CommaText。怎么用呢?用代码说话:constcon ...
Treeview用于显示按照树形结构进行组织的数据。 Treeview控件中一个树形图由节点(TreeNode)和连接线组成。TtreeNode是TTreeview的基本组成单元。 一个树的节点又包含文本(Text)和数据(Data)。Text为String类,Data则为无定形指针(Untyped Pointer), 可以指向一个与节点相联系的数据结构。    每一个节点下子节点形成这一节点的Items属性,当前节点有一个唯一的Index(TreeNode的Index属性), 用于说明子节点在Items中的位置,每一个节点下的子节点是顺序编号的,第一个是0,第二个是1,依次类推。 用Ind ...
Delphi 中串口通讯的实现  Delphi 是新一代可视化开发工具,它具有功能强大、简便易用和代码执行速度快等特点,是全球公认的快速应用开发工具技术的先驱者,它越来越在构架企业信息系统方面发挥着重要作用。由于Delphi 这些显著特点,许多程序员选择Delphi作为开发工具编制各种应用程序。但是,令人惋惜的是Delphi没有自带串口通讯的控件,在它的帮助文档里也没有提及串口通讯,这就给编制通讯程序的开发人员带来众多麻烦,影响了开发进度,下面就这一技术进行讨论。  用Delphi 实现串口通讯,常用的几种方法为:使用控件如MSCOMM和SPCOMM,使用API函数或者在Delphi 中调用 ...
delphi6 函数大全使用详解<<Delphi6函数大全-StrUtils.pas/SysUtils>> 首部 function AnsiResemblesText(const AText, AOther: string): Boolean; $[StrUtils.pas功能 返回两个字符串是否相似说明 ANSI(American National Standards Institute)美国国家标准协会;不区分大小写参考 function StrUtils.SoundexProc; var StrUtils.AnsiResemblesProc例子 CheckBo ...
Delphi_Format函数用法 function Format(const Format: string; const Args: array of const):string; $[SysUtils.pas功能 返回按指定方式格式化一个数组常量的字符形式说明 这个函数是我在Delphi中用得最多的函数,现在就列举几个例子给你个直观的理解"%" [索引 ":"] ["-"] [宽度] ["." 摘要] 类型Format('x=%d', [12]); //'x=12' //最普通Format('x=%3d', ...
在Delphi中静态调用DLL 引用外部Dll External Dll 导入Dll 调用一个DLL比写一个DLL要容易一些。首先给大家介绍的是静态调用方法,稍后将介绍动态调用方法,并就两种方法做一个比较。同样的,我们先举一个静态调用的例子。 unit Unit1; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Edit1: TEdit; Button1: TButto ...
DELPHI中操作ACCESS数据库(建立.mdb文件,压缩数据库) 以下代码在WIN2K,D6,MDAC2.6下测试通过, 编译好的程序在WIN98第二版无ACCESS环境下运行成功. //在之前uses ComObj,ActiveX //声明连接字符串 Const SConnectionString = 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s; ' + 'Jet OLEDB:Database Password=%s; '; //====================================================== ...
Global site tag (gtag.js) - Google Analytics