`
文章列表
delphi中Message消息的使用方法 实例1 unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, StdCtrls;   const WM_ME=WM_USER+100; //自定义消息; type TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject); //第一种消息处理方式; 只能处理常量 ...

delphi函数

函数由一句或多句代码组成,可以实现某个特定的功能。使用函数可以使代码更加易读、易懂,加快编程速度及减少重复代码。过程与函数类似,过程与函数最重要的区别在于,过程没有返回值,而函数能有返回值。   在Delp ...
Classes and objects(类和对象) 类(或者类类型)定义了一个结构,它包括字段(也称为域)、方法和属性;类的实例叫做对象;类的字段、方法和属性被称为它的部件(components)或成员。• 字段在本质上是一个对象的变量。和记录的字段类似,类的字段表示一个类实例的数据项;• 方法是一个过程或者函数,它和类相关联。绝大多数方法作用在对象(也就是类的实例)上,其它一些方法(称为类方法)作用在类上面。• 属性被看作是访问对象的数据的接口,对象的数据通常用字段来存储。属性有存取设定,它决定数据如何被读取或修改。从程序的其它地方(在对象本身以外)来看,属性在很大程度上就像一个字段(但本质 ...
1、查询所有记录:Select *通常用于快速查看表中的记录。当对表的结构无法确切记忆时,或要快速查看表中的记录时,使用Select *是很方便的。use 企业销售管理系统 Select * from 职工   2、投影查询:很多时候并不需要将所有列的数据都显示出来。投影查询就是允许用户显示所需要的列。假设显示职工表中职工号、姓名、工资信息,具体操作方法如下。 Select 职工号,姓名,工资 from 职工 在Select查询中,还可以按照实际的需要或自己的喜好安排显示列的顺序,如果要把姓名放到第一列,则代码如下: Select姓名, 职工号,工资 from 职工   3、条件 ...

delphi控件使用

Standard页 1- Tlistbox控件 重要属性items.* 举例,界面设计如下左,执行结果如下右:   代码为 procedure TForm1.Button1Click(Sender: TObject); begin edit1.Text := listbox1.Items.CommaText; edit2.Text := listbox1.Items.Text; edit3.Text := listbox1.Items.GetNamePath; edit4.Text := listbox1.Items.Strings[1]; edit5.Text := ...
创建线程时 ... thread1 = new MyThread(false); thread1 -> FreeOnTerminate = false; // 不自动释放线程 thread1 -> Resume(); // 开始执行线程 ... 在Execute方法中循环检查Terminated是否为true,如果为true,则退出循环. 在主线程中结束线程时采用以下语句 ... thread1->Terminated(); // 将thread1中的Terminated变量设为true thread->WaitFor(); // 等待线程结束 delete thread ...

iplot的操作

procedureTForm1.iplot_init(); begin iPlot1.RemoveAllChannels;//移除所有通道 iPlot1.RemoveAllXAxes;//移除所有X轴 iPlot1.TitleText:='实时温度曲线';//设置曲线图的标题 //iPlot1.TitleVisible:=False;//不显示曲线图标题 iPlot1.YAxis[0].Span:=100;//设置Y轴的显示范围 iPlot1.YAxis[0].Min:=-15;//设置Y轴的起始值 iPlot1.YAxis[0].Title:='温度值(℃)';//Y轴名称 iPlot1.YA ...
INI文件在系统配置及应用程序参数保存与设置方面,具有很重要的作用,所以可视化的编程一族,如VB、VC、VFP、Delphi等都提供了读写INI文件的方法,其中Delphi中操作INI文件,最为简洁,这是因为Delphi6.0提供了一个TInifile类,使我 ...
软件开发流程 软件开发流程(Software development process)即软件设计思路和方法的一般过程,包括设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编程和调试、程序联调和测试以及编写、提交程序。   ...

抗扭强度

抗扭强度 - 名词解释用圆柱形材料试件作抗扭实验可求得扭矩和扭角的关系,相应最大扭矩的最大剪断应力叫抗扭强度。扭矩在物理学中就是力矩的大小,等于力和力臂的乘积,国际单位是牛米N·m,剪断应力即物体由于外因(受力、湿度变化等)而变形时,在物体内各部分之间产生相互作用的内力,以抵抗这种外因的作用,并力图使物体从变形后的位置回复到变形前的位置。在所考察的截面某一点单位面积上的内力称为应力。同截面相切的称为剪应力或切应力 抗扭强度 - 计算公式 1、纯扭转工况: 最小抗扭强度:Q = 0.0961 X J X Ym/D ft-lb J = 3.14156 X (D^4 - d^4)/32 ...
一、 原理介绍--流式数据的类型及其应用在Dephi中提供了TStream来支持对流式数据的操作。TStream是万流之源。但由于它是一个抽象类,故不能被直接使用;而要使用其相应的子类,如:TFileStream 、TStringStream、TMemoryStream、TBlobStream、TWinSocketStream和TOleStream。TStream提供了统一、简洁的方法来进行数据的读写。1.)SaveToStream(Stream: TStream ); 作用:将类中的数据写到Stream的当前位置中2.)LoadFromStream(Stream: TStream); 作用:从 ...
Delphi之通过ADOX操作access数据库的方法 Delphi7支持ADO(Microsoft ActiveX Data Objects)的支持,使得Delphi程序员可以彻底摆脱BDE,缩小软件分发的体积。但是Delphi的ADO组件不支持ActiveX Data Objects Extensions for Data Definition Language and Security(ADOX、ADO的扩展,用于创建、修改和删除模式对象,如表格和过程;操作安全对象,可用于维护用户和组,以及授予和撤消对象的权限) 和Jet and Replication Objects(JRO,用 ...
function IsNumberic(Vaule:String):Boolean; //判断Vaule是不是数字vari:integer;beginresult:=true; //设置返回值为 是(真)Vaule:=trim(Vaule); //去空格for i:=1 to length(Vaule) do //准备循环beginif not Vaule[i] in ['0'..'9'] then //如果Vaule的第i个字不是0-9中的任一个beginresult:=false; //返回值 不是(假)exit; //退出函数end;end;end; function IsUpperCa ...

ASCII码表

ASCII码表    信息在计算机上是用二进制表示的,这种表示法让人理解就很困难。因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解。为保证人类和设备,设备和计算机之间能进行正确的信息交换,人们编制的统一的信息交换代码,这就是ASCII码表,它的全称是“美国信息交换标准代码”。   八进制 十六进制 十进制 字符 八进制 十六进制 十进制 字符 00 00 0 nul 100 40 64 @ 01 01

Access词汇表

A--------------------------------------------------------------------------------ActiveX 对象一个通过自动(以前的 OLE 自动化)接口向其他应用程序或编程工具公开的对象。例如,MicrosoftAccess 可以在 Microsoft Word 或 MicrosoftExcel 内创建和处理 Microsoft ActiveX 对象。 ANSI 字符集Microsoft Windows 使用的 8 位字符集,允许您使用键盘表示最多 256 个字符(0 到 255)。ASCII 字符集是 ANSI 集的子集。 ...
Global site tag (gtag.js) - Google Analytics