Delphi(程序人生)

Delphi Programer DoubleCat

导航

上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页

2008年6月14日

打开word文件

摘要: procedure TfjfsglForm.SpeedButton4Click(Sender: TObject); var MSWord: Variant; str:string; begin if trim(DataModule1.adoquery27.fieldbyname('fjmc').asstring)'' then ... 阅读全文

posted @ 2008-06-14 17:18 DoubleCat 阅读(598) 评论(0) 推荐(0) 编辑

dbgrid中根据任一条件某一格变色

摘要: procedure TForm_main.DBGridEh1DrawColumnCell(Sender: TObject; const Rect: TRect; DataCol: Integer; Column: TColumnEh; State: TGridDrawState); begin if (trim(DataModule1.ADOQuery1... 阅读全文

posted @ 2008-06-14 17:16 DoubleCat 阅读(371) 评论(0) 推荐(0) 编辑

限制edit框只能输入数字

摘要: procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char); begin if not (key in ['0'..'9','.',#8]) then begin key:=#0; Messagebeep(0); end; end; 阅读全文

posted @ 2008-06-14 17:14 DoubleCat 阅读(1132) 评论(0) 推荐(0) 编辑

取得硬盘序列号

摘要: function tform1.GetHDSerialNumber: LongInt; {$IFDEF WIN32} var pdw : pDWord; mc, fl : dword; {$ENDIF} begin {$IfDef WIN32} New(pdw); G... 阅读全文

posted @ 2008-06-14 17:14 DoubleCat 阅读(309) 评论(0) 推荐(0) 编辑

检测系统是否已安装了ADO(用ACCESS库时常用)

摘要: uses registry; function Tform1.ADOInstalled:Boolean; var r:TRegistry; s:string; begin r := TRegistry.create; try with r do begin RootKey :... 阅读全文

posted @ 2008-06-14 17:13 DoubleCat 阅读(357) 评论(0) 推荐(0) 编辑

改变Dbgrid的选定色

摘要: procedure TForm1.DBGrid1DrawDataCell(Sender: TObject; const Rect: TRect; Field: TField; State: TGridDrawState); begin if gdSelected in state then SetBkColor(dbgrid1.canvas.han... 阅读全文

posted @ 2008-06-14 17:11 DoubleCat 阅读(195) 评论(0) 推荐(0) 编辑

复制文件夹

摘要: uses shellAPI; procedure TForm1.Button1Click(Sender: TObject); var lpFileOp: TSHFileOpStruct; begin with lpFileOp do begin Wnd:=Self.Handle; wfun... 阅读全文

posted @ 2008-06-14 17:10 DoubleCat 阅读(614) 评论(0) 推荐(0) 编辑

Progressbar加上色彩。

摘要: Progressbar加上色彩。 const {$EXTERNALSYM PBS_MARQUEE} PBS_MARQUEE = 08; var Form1: TForm1; implementation {$R *.dfm} uses CommCtrl; procedure TForm1.B... 阅读全文

posted @ 2008-06-14 17:08 DoubleCat 阅读(288) 评论(0) 推荐(0) 编辑

Form的一个出现效果

摘要: 1,用AnimateWindow函数->有一个缺点,窗体位置必须墨认 2,用如下代码 ---------------- procedure TForm1.Button1Click(Sender: TObject); var r:thandle; i:integer; begin for i:=1 to trunc(width/1.414) do... 阅读全文

posted @ 2008-06-14 17:07 DoubleCat 阅读(151) 评论(0) 推荐(0) 编辑

正则表达式的用法(PerlRegEx)

摘要: Delphi与正则表达式 ------------------------------------------------------------------------------------------- 在 Delphi 中使用正则表达式, 目前 PerlRegEx 应该是首选, 准备彻底而细致地研究它. 官方网站: http://www.regular-expressions.info... 阅读全文

posted @ 2008-06-14 02:45 DoubleCat 阅读(1235) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页