摘要: 我今天碰到QQ能通过GPRS登录但不能通过WIFI登录,能正常上网问题。解决的方法:重启手机就可以了。 阅读全文
posted @ 2011-10-27 19:21 jsrgren 阅读(237) 评论(0) 推荐(0) 编辑
摘要: Treeview用于显示按照树形结构进行组织的数据。 Treeview控件中一个树形图由节点(TreeNode)和连接线组成。TtreeNode是TTreeview的基本组成单元。 一个树的节点又包含文本(Text)和数据(Data)。Text为String类,Data则为无定形指针(Untyped Pointer), 可以指向一个与节点相联系的数据结构。 每一个节点下子节点形成这一节点的Items属性,当前节点有一个唯一的Index(TreeNode的Index属性), 用于说明子节点在Items中的位置,每一个节点下的子节点是顺序编号的,第一个是0,第二个是1,依次类推。 用Ind... 阅读全文
posted @ 2011-10-27 17:04 jsrgren 阅读(302) 评论(0) 推荐(0) 编辑
摘要: Delphi TStrings 用法对于TStrings类型变量,需要使用TStringList.Create;创建[luther.gliethttp],否则提示 abstract error错误TStrings是一个抽象类,在实际开发中,是除了基本类型外,应用得最多的。常规的用法大家都知道,现在来讨论它的一些高级的用法。先把要讨论的几个属性列出来:1、CommaText2、Delimiter & DelimitedText3、Names & Values & ValueFromIndex先看第一个:CommaText。怎么用呢?用代码说话:constconstr :S 阅读全文
posted @ 2011-10-27 16:59 jsrgren 阅读(898) 评论(0) 推荐(0) 编辑
摘要: Treeview用于显示按照树形结构进行组织的数据。 Treeview控件中一个树形图由节点(TreeNode)和连接线组成。TtreeNode是TTreeview的基本组成单元。 一个树的节点又包含文本(Text)和数据(Data)。Text为String类,Data则为无定形指针(Untyped Pointer), 可以指向一个与节点相联系的数据结构。 每一个节点下子节点形成这一节点的Items属性,当前节点有一个唯一的Index(TreeNode的Index属性), 用于说明子节点在Items中的位置,每一个节点下的子节点是顺序编号的,第一个是0,第二个是1,依次类推。 用Ind... 阅读全文
posted @ 2011-10-27 12:21 jsrgren 阅读(178) 评论(0) 推荐(0) 编辑
摘要: Delphi 中串口通讯的实现 Delphi 是新一代可视化开发工具,它具有功能强大、简便易用和代码执行速度快等特点,是全球公认的快速应用开发工具技术的先驱者,它越来越在构架企业信息系统方面发挥着重要作用。由于Delphi 这些显著特点,许多程序员选择Delphi作为开发工具编制各种应用程序。但是,令人惋惜的是Delphi没有自带串口通讯的控件,在它的帮助文档里也没有提及串口通讯,这就给编制通讯程序的开发人员带来众多麻烦,影响了开发进度,下面就这一技术进行讨论。 用Delphi 实现串口通讯,常用的几种方法为:使用控件如MSCOMM和SPCOMM,使用API函数或者在Delphi 中调用其. 阅读全文
posted @ 2011-10-27 12:19 jsrgren 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 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例子 CheckBox1 阅读全文
posted @ 2011-10-27 12:18 jsrgren 阅读(480) 评论(0) 推荐(0) 编辑
摘要: Delphi_Format函数用法 function Format(const Format: string; const Args: array of const): string; $[SysUtils.pas 功能 返回按指定方式格式化一个数组常量的字符形式 说明 这个函数是我在Delphi中用得最多的函数,现在就列举几个例子给你个直观的理解 "%" [索引 ":"] ["-"] [宽度] ["." 摘要] 类型 Format('x=%d', [12]); //'x=12' / 阅读全文
posted @ 2011-10-27 12:15 jsrgren 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 在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: TButton; procedure 阅读全文
posted @ 2011-10-27 12:15 jsrgren 阅读(1249) 评论(0) 推荐(0) 编辑
摘要: 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; ';//===========... 阅读全文
posted @ 2011-10-27 12:14 jsrgren 阅读(342) 评论(0) 推荐(1) 编辑
摘要: delphi中Message消息的使用方法 实例1unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, StdCtrls;constWM_ME=WM_USER+100; //自定义消息;typeTForm1 = class(TForm) Button1: TButton;procedure Button1Click(Sender: TObject);//第一种消息处理方式; 只能处理常量消息; procedure wmme(var me 阅读全文
posted @ 2011-10-27 12:13 jsrgren 阅读(835) 评论(0) 推荐(0) 编辑
摘要: 函数由一句或多句代码组成,可以实现某个特定的功能。使用函数可以使代码更加易读、易懂,加快编程速度及减少重复代码。过程与函数类似,过程与函数最重要的区别在于,过程没有返回值,而函数能有返回值。 在Delphi 7.0中,已为我们定义好了非常多的函数,大致分类有6种:数据类型转换函数、字符串、数组操作函数、文件、磁盘操作函数、内存、指针操作函数、数学运算函数、日期函数。 在Delphi中调用函数,一般情况下可以直接使用函数即可,但由于有一些函数未包含在Uses中列出的单元中(默认单元有Windows,Messages,SysUtils,Variants,Classes,Graphics, Co.. 阅读全文
posted @ 2011-10-27 12:11 jsrgren 阅读(789) 评论(0) 推荐(0) 编辑
摘要: 1、查询所有记录:Select *通常用于快速查看表中的记录。当对表的结构无法确切记忆时,或要快速查看表中的记录时,使用Select *是很方便的。use 企业销售管理系统Select * from 职工2、投影查询:很多时候并不需要将所有列的数据都显示出来。投影查询就是允许用户显示所需要的列。假设显示职工表中职工号、姓名、工资信息,具体操作方法如下。Select 职工号,姓名,工资 from 职工在Select查询中,还可以按照实际的需要或自己的喜好安排显示列的顺序,如果要把姓名放到第一列,则代码如下:Select姓名, 职工号,工资 from 职工3、条件查询:显示wh1或wh2仓库、性别 阅读全文
posted @ 2011-10-27 12:10 jsrgren 阅读(1513) 评论(1) 推荐(0) 编辑
摘要: Classes and objects(类和对象)类(或者类类型)定义了一个结构,它包括字段(也称为域)、方法和属性;类的实例叫做对象;类的字段、方法和属性被称为它的部件(components)或成员。• 字段在本质上是一个对象的变量。和记录的字段类似,类的字段表示一个类实例的数据项;• 方法是一个过程或者函数,它和类相关联。绝大多数方法作用在对象(也就是类的实例)上,其它一些方法(称为类方法)作用在类上面。• 属性被看作是访问对象的数据的接口,对象的数据通常用字段来存储。属性有存取设定,它决定数据如何被读取或修改。从程序的其它地方(在对象本身以外)来看,属性在很大程度上就像一个字段(但本质上 阅读全文
posted @ 2011-10-27 12:10 jsrgren 阅读(191) 评论(0) 推荐(0) 编辑
摘要: Standard页1- Tlistbox控件重要属性items.*举例,界面设计如下左,执行结果如下右: 代码为procedure TForm1.Button1Click(Sender: TObject);beginedit1.Text := listbox1.Items.CommaText;edit2.Text := listbox1.Items.Text;edit3.Text := listbox1.Items.GetNamePath;edit4.Text := listbox1.Items.Strings[1];edit5.Text := listbox1.Items.Delimited 阅读全文
posted @ 2011-10-27 11:07 jsrgren 阅读(6747) 评论(0) 推荐(0) 编辑
摘要: 创建线程时 ... thread1 = new MyThread(false); thread1 -> FreeOnTerminate = false; // 不自动释放线程 thread1 -> Resume(); // 开始执行线程 ... 在Execute方法中循环检查Terminated是否为true,如果为true,则退出循环. 在主线程中结束线程时采用以下语句 ... thread1->Terminated(); // 将thread1中的Terminated变量设为true thread-... 阅读全文
posted @ 2011-10-27 11:05 jsrgren 阅读(1297) 评论(0) 推荐(0) 编辑