当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 以往的程序一般先进行打包,然后在用户机器上这行安装过程。
 

 

    摘要: 利用setwindowshookex(wh_mouse?,mousehookhandler,hinstance,0)捕捉鼠标信息,其中mousehookhandler的格式如下: lresult callback mouseproc( ??? int ncode,?// hook code??? wparam wparam,?// message identifier??? lparam l......
 ·用delphi实现对象持久层(-)    »显示摘要«
    摘要: 译者按:  这篇文章来自于www.techinsite.com.au,是有关delphi如何建立对象持久层的一篇文章,本人英文很烂,翻译出来只为自己研究用,请勿见笑。 介绍   众所周知,delphi可以快速开发一个数据库应用程序,然而,因为数据连接组件拖曳到应用程序中,使得你更接近组件的 api。 藉由每个数据感应控件,实现你自己一个特定的数据库模式。  对此的替代方案是实现你自己的持久层......


DEPHI发布时免安装环境

以往的程序一般先进行打包,然后在用户机器上这行安装过程.

1.如何将程序用到的类库编译到可执行文件中? 【程序编程相关:试卷自动生成系统的开发与应用

在这篇文章里,介绍怎样将dephi编译的程序直接复制(copy)到用户的机器上就能运行,这也是智能客户端特点之一. 【推荐阅读:ShadowStarCodeFast下载

2.如何将midas.dll进行客户端发布? 【扩展信息:2004.11.30.Managingt

选择菜单project\options,选择packages标签,不选择“build with runtime packages”复选框.这种设置可以将大多数使用的类库编译到可执行文件中.

在delphi5以上的版本中可以在单元中使用midaslib来进行midas发布,在用户的机器上不用注册安装midas.dll,同时解决了midas版本的问题.其他版本只能将midas.dll复制到可执行文件同级目录下,将原来的midas.dll现反注册.

3.qtinf70问题?

qtinf70是linux使用的,在用户机器上运行程序时出现错误信息“erro load qtinf70”,如果只在windows平台上运行,将单元中使用类似“q*”的单元删除.


 ·自己编写树(tree)的封装类    »显示摘要«
    摘要: 在vcl中包含有一个tlist类,几乎可以实现<链表>所有功能,delphi的工程师真是伟大。但是在实际应用中需要ttree类,来实现<树>的功能,我写了两个类tyutree,tyunode。可以方便实现,树创建,结点增删、移动功能。请大家指教。 代码实例: procedure test(); var  yutree: tyutree; node: tyuno......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE