你的这些变量是不是其他控件的东东!
或许是因为为了区别Delphi中的关键字(或Delphi中已经占用的)。
gz
或许是因为为了区别Delphi中的关键字(或Delphi中已经占用的)。
gz
解决方案 »
- 求comobj2.pas单元!!!
- 为什么我这段代码总是提示datetimetounix未被声明?
- DBGrid中显示数据小数点的对齐
- 急求救:我要检索一大段字符串中的各种标点,能不能避免一个一个的检索?
- 如何控制輸入Float數值的時候不讓輸入字母e?急!
- 哪里enlib有下载?
- 我想交更多的朋友,在学DELPHI分布式结构,有问题想与大家帮一下
- 数据转换!!!!!!!!!!
- 请教:如何改变下拉菜单的背景严色
- sql数据库备份恢复问题,急!急!急!我又多花了50分!
- 有没有最新的大富翁离线数据库下载。
- 用copymemory或move把record的值移到array中时,为什么只能移动第一个值。
如:
_Collection = interface(IDispatch)
['{00000512-0000-0010-8000-00AA006D2EA4}']
function Get_Count: Integer; safecall;
function _NewEnum: IUnknown; safecall;
procedure Refresh; safecall;
property Count: Integer read Get_Count;
end;
没有什么特别的含义
因为很少用它
所以有时后就用来避免重名System unit 中的一些函数就是用'_'开头
function _Str0Int64(val: Int64): ShortString;
begin
Result := _StrInt64(val, 0);
end;
表示是基层的函数但不公开
因为Delphi事先并不知道其他的类型库中是否有和Delphi的类重名的,因此引入时一般都加上“_”,以避免与Delphi类冲突。不到之处,请同道指点。
StrToInt确实是用了Val函数,_Str0Int64在什么地方调用我目前还不知道。
胡说八道了,真对不起。
感谢richardsong(白玉老虎)的指正。