DELPHI之零碎备忘

1. 今天用RegisterClass的时候发现windows和classes单元都有,而DELPHI引用单元的顺序是从右到左的,所以

uses Windows,Classes,Common,BaseThread,SysUtils,abs....这样就是引用到Classes的方法

 

2. C#引用DELPHI作的DLL的例子     

QSystem.LogFile.dll

 

Code

这里DLL写的时候,要注意大小写,CharSet 要注意如果改成AUTO,传入的参数有可能只有一个字符,嘿嘿

 

3. 读取SINGLE的字节

Code

考虑是不是应该是DLEPHI内嵌的汇编?。。。。有更好的方法的请留言

4.  获取ORACLE存储过程或者FUNCTION的参数表:

param

 注意:

1). 参数里面不能有Boolean类型,否则Delphi就会所有参数都不能解析出来

2).char和Varchar2类型参数类型都是ftString,而integer和number都是ftFloat,date就是ftDateTime

3).FUNCTION的话会自动有一个"Result"的参数

4).参数类型是NUMBER的整型,可以用asstring传入字符型的数值

5).存储过程Unprepare后,没有将参数清空,必须用param.Clear,否则下次获取的时候会出现类型错误

5. listview加背景

listview

 6.给scrollbox加背景

ScrollBox1
posted @ 2008-08-27 16:54  Enli  阅读(423)  评论(0编辑  收藏  举报