
Delphi相关
一片荷叶
百年期盼百年梦
展开
-
折旧函数
1.SYDDepreciation 【简述】根据"sum-of-years-digitsdepreciation"方法计算某期的折旧额。这是一种加速折旧方法,在早一些的年份折旧速度快于晚一些的年份。计算方法是:(Cost-Salvage)*Period/[(1+Life)*Life/2](该函数支持对数组操作)定义SYDDepreciation(Cost,Sa...原创 2020-01-16 10:42:20 · 1630 阅读 · 0 评论 -
表格单元格名称转为行列
function LowerColToIndex(value: string): Integer;var I:Integer; c:Char;begin if value='' then begin Result:=0; Exit; end; if Length(value)<>1 then begin Result:=0;...原创 2020-01-16 10:28:12 · 257 阅读 · 0 评论 -
delphi中表格单元格编辑运算符的小经验
最近在delphi中表格单元格编辑运算符处理的时候,有一点小小的收获分享给大家方法一:模拟键盘操作 +-*/()等功能比如模拟加号:keydb_event(VK_ADD,MapVirtualKey(VK_ADD,0),0,0);模拟等号:keydb_event(VkKeyScan('='),0,0,0);这个可能会影响系统键盘状态,比如用了shift,会影响其他程序的原创 2017-06-09 11:39:38 · 606 阅读 · 0 评论 -
Delphi 的RTTI机制浅探
转http://blog.sina.com.cn/s/blog_53d1e9210100ukdt.html目 录===============================================================================⊙ DFM 文件与持续机制(persistent)⊙ ReadComponentResFile / WriteCo转载 2015-03-26 17:53:20 · 892 阅读 · 0 评论 -
Delphi 的RTTI机制浅探2
转自http://blog.sina.com.cn/s/blog_53d1e9210100ukdx.html本文上篇基本上是 RTTI 入门介绍,续篇介绍了所有 TypInfo.pas 中的函数,附加了Classes.pas、Graphics.pas、Controls.pas 中的几个 RTTI相关函数。对于关键函数的代码提供汇编注释。希望本文覆盖了 Delphi 中 80% 的 RTTI函数转载 2015-03-26 17:55:04 · 555 阅读 · 0 评论 -
Delphi 的RTTI机制浅探3
转自:http://blog.sina.com.cn/s/blog_53d1e9210100uke4.html目录===============================================================================⊙ RTTI 简介⊙ 类(class) 和 VMT 的关系⊙ 类(class)、类的类(class转载 2015-03-26 17:51:44 · 3644 阅读 · 0 评论 -
CreateProcess创建带参数的进程到获取进程参数 失败
Delphi代码 创建带参数的进程的代码 var si:STARTUPINFO; pi:PROCESS_INFORMATION; tp:string; exepathname:string; param1:string; ... ZeroMemory(@si,sizeof(STARTUPINFO)); si.cb:=sizeof(ST原创 2009-07-02 11:40:00 · 3924 阅读 · 1 评论 -
creatprocess 传入参数例子
procedure TMainForm.test();var UpdateFilePath:string; si:STARTUPINFO; pi:PROCESS_INFORMATION;begin UpdateFilePath:=C:/a/b/c.exe; ZeroMemory(@si,sizeof(STARTUPINFO)); si.dwFlags:=STARTF_USESHO原创 2008-12-10 16:51:00 · 1183 阅读 · 0 评论 -
CreateProcess输出参数例子
C++版 BOOL OnputCreateProcess(char cmdline[128],char outputfilename[256]){ BOOL brunsucc = FALSE; SECURITY_ATTRIBUTES SecAtrrs={0}; SecAtrrs.nLength=sizeof(SecAtrrs); SecAtrrs.lpSecurityDescriptor=原创 2008-07-22 16:06:00 · 3445 阅读 · 0 评论 -
delphi的一个排序listview控件
unit OrderListView;interfaceuses SysUtils, Classes, Controls, ComCtrls;type TOrderListView = class(TListView) private { Private declarations } protected procedure ColClick(Column: TLi原创 2008-07-22 17:48:00 · 2681 阅读 · 4 评论