- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 open/execsql
open 和 execsql 的区别: Open 用来执行一个返回结果的查询语句如select,而exexsql用来执行不返回结果的查询如:insert,updatev...等。
2008-11-20 20:54:00 662
原创 delphi 事务处理SQL语句
adoconnection1.begintrans;//开始事务try adoconnection1.execute(sqlstr1); adoconnection1.execute(sqlstr2); ... adoconnection1.execute(sqlstrN); adoconnection1.commitrans;//提交事务 showmessage(操作成功);excep
2008-11-20 20:40:00 2997
转载 用Delphi制作DLL小结
一 Dll的制作一般分为以下几步:1 在一个DLL工程里写一个过程或函数2 写一个Exports关键字,在其下写过程的名称。不用写参数和调用后缀。二 参数传递1 参数类型最好与window C 的参数类型一致。不要用DELPHI的数据类型。2 最好有返回值[即使是一个过程],来报出调用成功或失败,或状态。成功或失败的返回值最好为1[成功]或0[失败].一句话,与windows c 兼容
2008-11-19 07:51:00 622
原创 Delphi中 .dll 及应用
1.动态链接库是一个能够被应用程序和其它的DLL调用的过程和函数的集合体,它里面包含的是公共代码或资源。由于DLL代码使用了内存共享技术,在某些地方windows也给了DLL一些更高的权限,因而DLL中可以实现一些一般程序所不能实现的功能,如实现windows的HOOK、ISAPI等。同时,DLL还为不同语言间代码共享提供了一条方便的途径。因而DLL在编程时应用较为
2008-11-19 07:40:00 617
原创 about delphi7 开发环境使用
1. project 工程文件 .drp 引用哪些 unit(.pas)文件及.pas 文件中form 的名称(name)2. 同时记录了应用的执行顺序. 在 begin .....end 中排在前的先执行, 在后的后执行, 注意执行顺序不要与FORM中调用冲突.3. 一般.drp文件可用notebook 打开;4. 其中的.pas 可以在开发环境中remove from pr
2008-11-18 23:05:00 1396
原创 delphi 桌面系统转C/S主要任务
改C/S:在软件里加入合适的权限控制,再共享下数据库,程序的里执行语句处理下并发情况,加入事物回滚操作,基本就OK了。。 1. 最简单的, 服务器只做数据服务器, 改下数据库连接; 2. C/S跟单机的区别在于共享服务器资源(包括业务逻辑、数据等多种资源),此时关键需要考虑的一点,在这种情况下,服务器通常需要考虑到的是如何避免对数据做访问时的冲突性。这也主要在于服务
2008-11-17 08:34:00 2203
原创 dbgrideh 列下拉框设置及应用
方法一: picklist 方法 1. 只能下拉单列;picklist: 选择显示列表;是否keylist 保存时使用列表,对应picklist;12 方法二:lookup 字段法1.可下拉多列; demo: Delphi 的 DBGrid 中的下拉列表和查找字段编程方法 作者: 来源:plwww 发布时间:
2008-11-16 16:18:00 9077
原创 DBGridEh 倒出到 EXCEL
保存按钮click 如下: procedure Tmainform.SaveToExcelClick(Sender: TObject); var ExpClass: TDBGridEhExportClass; Ext,GstrWorkDir,OutPath: string; SaveD: TSaveDialog;begin if not DBGridEh1.DataSo
2008-11-15 09:24:00 1276
原创 DBGrid 写EXCEL 方法一
procedure Tmainform.SaveToExcelClick(Sender: TObject); var i,j,k:integer; xls:OleVariant; begin //创建Excel对象, 需要在单元加上ComObj; try xls:=CreateOleObject(Exc
2008-11-14 23:31:00 803
原创 DBGridEh使用技巧
DBGridEh使用技巧 首先将dbgrideh的一个页脚数属性FooterRowCount设置为 1; 再将dbgrideh的属性中的sumlist中的Active 设置为 True; 第三步:打开dbgrideh的字段列表;选择需要求和的字段,有个属性Footer下有 FieldName是求和的字段; ValueType是操作的类型;(fvtSum 求和; fvtA
2008-11-14 02:10:00 2843 2
原创 可执行程序随某程序加载而加载,随其退出而退出功能的 VBS 代码
========================================================================== 可执行程序随某程序加载而加载,随其退出而退出功能的 VBS 代码 proname1="Ni.exe" 需要监测的服务进程的名称 proname2="calc.exe" 附加进程 VBS 检测进程pronam
2008-11-09 13:26:00 829
USBOOT 1.7
2008-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人