摘要:
uses ..., typinfo;
function tform1.isapropexist(ainst: tobject; const propname: string): boolean;var propinfo: ppropinfo;begin result := false; propinfo := getpropinfo(ainst, propname); if propinfo ......
摘要:
二、语句 首先要说一下begin ... end; 相当于c或者c++中的{ ... }。 (1)声明语句 常量:const 常量标识符[:类型]=常值; 变量:var 变量标识符:数据类型; (2)表达式语句 由运算符组成的合法语句 运算符优先级: 运算符 优先级 @ not 1 (最高) *,/,div,mod,and,shl,shr,as, 2 +,-,or,xor ......
An Unknown error has occurred -- EOleException 解决方法
今日开发遇到一个错误: 【程序编程相关:
巧用DBGrid控件的Sort属性实现“】 【推荐阅读:
delphi实现批量缩略图生成工具开发代】delphi 7.1. 【扩展信息:
修正XPMenu的两个Bug】 使用ado连接sql server,book_adoquery有一个lookup字段,每当insert/append的时候ide就会弹出一个错误: an unknown error has occurred -- eoleexception 跟踪发现错误来源于vcl locaterecord方法的flookupcursor.find function tcustomadodataset.locaterecord(const keyfields: string; const keyvalues: olevariant; options: tlocateoptions; synccursor: boolean): boolean; if fieldcount = 1 then flookupcursor.find(getfilterstr(fieldbyname(keyfields), keyvalues, partial), 0, adsearchforward, emptyparam) ...
下一页 摘要:
每个程序都有自己的生存空间,在windows系统中你可以在任何时候让你的程序执行一些操作,还可以触发消息,触发的消息分为三种,一是操作你程序的界面,onclick,onmousemove等等,另外一个可以使用windows的消息机制来捕获一些系统消息,但是如果你想在任何时候监控任何程序的情况那可能你就会选择hook来实现了,虽然还有其他方法,但不得不承认,hook是一个比较简单解决问题的途径。w......