游子日月长

笑渐不闻声渐悄,多情却被无情恼!

导航

随笔分类 -  Delphi

上一页 1 ··· 5 6 7 8 9

delphi的ArrayList
摘要:本文转载自Top.hand《delphi的ArrayList》 本文转载自Top.hand《delphi的ArrayList》 delphi可以用Classes.TList类来实现ArrayList功能.注意:add()方法存入的类型是TPoint,所以必须根据实际类型定义好相关的指针类型. pro 阅读全文

posted @ 2017-01-16 11:47 游子日月长 阅读(264) 评论(0) 推荐(0)

Delphi判断一个文件是不是JPG图片
摘要:判断头几个字节: function IsJpegFile(FileName: string): Boolean;constRightBuf : array[0..3] of Byte = ($FF,$D8,$FF,$D9);varBuf: array[0..3] of Byte;beginFillC 阅读全文

posted @ 2017-01-13 15:29 游子日月长 阅读(161) 评论(0) 推荐(0)

Delphi 停靠技术的应用3(两个窗体停靠成PageControl样式, 分页停靠)
摘要:Delphi 停靠技术的应用3(两个窗体停靠成PageControl样式, 分页停靠) 因为TPageControl组件重载了TWinControl组件的DoAddDockClient和DoRemoveDockClient方法,能过自动响应停靠动作添加新的也没,而当浮动被停靠的窗口后将自动的将先前创 阅读全文

posted @ 2017-01-12 11:16 游子日月长 阅读(541) 评论(0) 推荐(0)

Delphi 操作键盘按下和释放操作
摘要:Unit Unit1; Interface Uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; Type TForm1 = Class(TForm) ReleaseScrollLockBtn: TButton; SetScrol... 阅读全文

posted @ 2017-01-12 10:11 游子日月长 阅读(1138) 评论(0) 推荐(0)

Delphi 创建一个url网址快捷方式代码
摘要:procedure CreateURLShortcut(const ShortcutFile, URL: string); var F: TextFile; // text file begin {$I+} // ensure file i/o raises exception on error // Open new file for writing (overwrites an... 阅读全文

posted @ 2017-01-12 10:09 游子日月长 阅读(234) 评论(0) 推荐(0)

delphi实现两个目录路径的链接
摘要:filepath := PathJoin(['C:', 'path1', 'path2\', 'a.doc']); // filepath = 'C:\path1\path2\a.doc' 代码: function PathJoin(const Args: array of string): string; var len: Integer; i: Integer; s: strin... 阅读全文

posted @ 2017-01-12 10:08 游子日月长 阅读(249) 评论(0) 推荐(0)

Delphi 解析系统环境变量
摘要:// http://www.outofmemory.cn function ExpandEnvironment(const strValue: string): string; var chrResult: array[0..1023] of Char; wrdReturn: DWORD; begin wrdReturn := ExpandEnvironmentStrings(PCh... 阅读全文

posted @ 2017-01-12 10:06 游子日月长 阅读(281) 评论(0) 推荐(0)

DELPHI WM_CopyData 用法
摘要:unit Unit1; interface usesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, StdCtrls, ComCtrls; type TForm1 = class(T 阅读全文

posted @ 2017-01-11 11:51 游子日月长 阅读(662) 评论(0) 推荐(0)

delphi 中判断对象是否具备某一属性
摘要:Uses TypInfo; {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); var I: Integer; begin for I := 0 to ComponentCount - 1 do if IsPublishedProp( 阅读全文

posted @ 2017-01-11 11:43 游子日月长 阅读(341) 评论(0) 推荐(0)

Delphi 动态数组合并
摘要:TIntArray = array of Integer; function MergeArray(const ArrayA, ArrayB: TIntArray): TIntArray; var ilen: Integer; begin//Copy(intArray, iFromPos, Coun 阅读全文

posted @ 2017-01-10 16:53 游子日月长 阅读(279) 评论(0) 推荐(0)

将Delphi的对象方法设为回调函数
摘要:心血来潮,为了实现更好的通用性和封装性,需要把类方法作为回调函数,搜得一篇好文,节选转发。命名似乎应该是MethodToCallback才合适,可惜调试时总是报错,debugging。 原文地址:http://blog.csdn.net/linzhengqun/article/details/145 阅读全文

posted @ 2017-01-10 15:02 游子日月长 阅读(1259) 评论(0) 推荐(0)

Delphi里如何让程序锁定在桌面上,win+d都无法最小化
摘要:procedure TForm29.FormCreate(Sender: TObject); begin Windows.SetParent(Self.Handle, FindWindowEx(FindWindow('Progman', nil), 0, 'shelldll_defview', nil)); end; 阅读全文

posted @ 2017-01-03 10:10 游子日月长 阅读(332) 评论(0) 推荐(0)

[重点]delphi删除部分字符串(不区分大小写)
摘要:type TDelFlags = set of (dfDelBefore, dfDelAfter); //删除ms字符串中endstr子字符串前面或后面的部分字符串 procedure Delstr(var ms: String; endstr: String; Flags: TDelFlags; 阅读全文

posted @ 2016-10-21 09:05 游子日月长 阅读(3273) 评论(0) 推荐(0)

delphi删除整个目录及目录下的文件
摘要://删除整个文件夹及其下的所有文件function DelDirAll(aDir: string): Boolean; var vSearch: TSearchRec; vRet: integer; vKey: string;begin if aDir[Length(aDir)] <> '\' th 阅读全文

posted @ 2016-10-21 08:59 游子日月长 阅读(8360) 评论(0) 推荐(0)

[原创]delphi在win7下创建共享文件夹源代码
摘要:unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs,AclApi, AccCtrl, StdCtrls; type PShareIn 阅读全文

posted @ 2016-10-18 15:08 游子日月长 阅读(1025) 评论(1) 推荐(0)

上一页 1 ··· 5 6 7 8 9