
delphi7
xxfly
这个作者很懒,什么都没留下…
展开
-
COM 数组参数
function TAutoCls.SetArray(iMode: Integer; vAry: OleVariant): WideString;var i,j:Integer ; s:string;begin case iMode of 2: //二维 begin for I:=VarArrayLowBound(vAry, 1)原创 2009-10-10 17:07:00 · 462 阅读 · 0 评论 -
COM 接口得到实现该接口的对象实例
参见http://www.wangchao.net.cn/bbsdetail_47176.html 外部调用Vote1.Base :=Base1.DefaultInterface; Base属性设置为Read|Write|Write byref, Type 为Base*。 procedure TVote.Set_Base(const Value: Base);var e原创 2009-10-10 17:19:00 · 527 阅读 · 0 评论 -
ocx控件引用
1、导入后面板如没有显示图标,则可在Environmet Options 中 选择Ignore special ColClass Flags when importing中Can Create 2、导入成功但不能使用,如版本升级过(8.1)的可以用没有升级过的4.453版(换台机器装个d7)导入一次,导入后在Program Files/Borland/Delphi7/Imports/找原创 2010-04-28 12:34:00 · 440 阅读 · 0 评论 -
RzListView
//------------------------------------RzListView选择新行并取消上次选择的痕迹 (显示的虚线框)lvRecord.ItemFocused:=nil; //需加此句,取消上次选择的痕迹lvRecord.ItemIndex:=Index原创 2011-07-07 12:12:12 · 917 阅读 · 0 评论 -
File
-------------------------- 加载含换行符的文件(如QQ聊天记录)//readln 不区分换行符(#10),替换为空字符assignfile(lTextFile,mFile); reset(lTextFile); //以只读方式打开文件 while原创 2011-07-07 12:10:52 · 264 阅读 · 0 评论 -
OpenDialog.Execute 成功后再设置OpenDialog.InitialDir无效
OpenDialog.FileName :=''; //需先清空OpenDialog.InitialDir:='c:\';原创 2012-08-17 08:49:18 · 1823 阅读 · 0 评论 -
从源数组中取不同的随机数
TArrayInt = Array Of Integer; //自定义整数数组 Function GetRandomIntArray(SrcArray: TArrayInt; Var DestArray: TArrayInt; CntDest: integer): Boolean;Var i, j, lRnd, lCntSrc: integer;Begin Try原创 2010-04-28 12:45:00 · 7681 阅读 · 0 评论