摘要:陈平 朱洪涛
目前,大多数商业软件都提供一种“在线升级”的功能,用户只需上网点几下鼠标即可完成程序的更新升级。笔者所在的单位拥有一个连接了上百台计算机的局域网,上面运行着一套信息管理系统。为解决客户端应用程序的更新升级,笔者编制了一个实现自动更新功能的模块。该模块能在不同的编程语言中实现升级功能,具有一定的通用性和灵活性。本文介绍该模块(piupdate)的设计思路和实现方法。
实现原理 ......
摘要: 在有些情况下,需要获取打印机队列的状态信息,可以通过windows api 函数enumjobs来获取打印机队列的状态信息。下面例程获取打印机队列的状态信息进行了说明。
1) 通过菜单file | new application 创建一个新的工程。
2) 在窗体form1中添加一个button组件和一个memo组件,进行相关属性的设置。
3) 添加button1组件的onclick事件的......
使用Delphi启动和关闭外部应用程序作者: 吴淑华
【程序编程相关:
程序调用控制面板设置】 【推荐阅读:
星期、干支、二十八宿计算公式】
delphi与windows平台紧密结合,编译代码快速高效.作为一种可视化的面向对象开发工具,delphi可以帮助程序员更轻松.更快速地编写各种windows应用程序.而且通过编程可以方便地调用其它语言编写的动态库或应用程序,并在不需要时关闭这些外部程序.这一点对许多编程人员非常有用,例如,在采用delphi进行软件开发的同时,可能需要调用以前采用其它工具开发的应用程序,以免再次重新编写代码,或者需要调用windows中的记事本与计算器等工具,以便在程序运行过程中记录信息或进行计算等. 【扩展信息:
Delphi中调用NetscapeNav】
在delphi中,通过调用一组api函数是可以比较轻松地完成上述要求的.下面本文将以一个实际的例子详细地介绍一下实现外部应用程序启动与关闭的具体方法与步骤:
1. 创建一个应用程序,在应用程序的窗体上添加两个tbutton组件与一个topendialog组件.设置其中一个tbutton组件的caption属性为“启动外部应用程序”.另一个tbutton组件的caption属性为“关闭已开启的外部应用程序”.设置topendialog组件的filter属性为“可执行文件(*.exe)|*.exe”.
2. 实现外部应用程序的启动功能
⑴ 要启动外部应用程序,可以通过调用api函数winexec来实现.该函数用于运行指定的应用程序.下面介绍一下该函数所需的参数与返回值:
uint winexec(
lpcstr lpcmdline, file://命令行指针
uint ucmdshow file://应用程序的窗口风格
);
如果成功,返回值大于31....
下一页 摘要: 越来越多的程序员喜欢在自己编写的程序中加上网站或电子信箱的链接。用户只需点击鼠标,即可自动打开浏览器并链接到指定的url地址,或是打开邮件客户程序的“新建窗口”,甚至连收件人、邮件主题、邮件正文都可以替用户填好。
如果希望用户能够从网站下载升级、补丁程序,或向用户介绍产品的最新情况,那么可以在程序中加上到网站的链接,这无疑比让用户自己打开浏览器,再输入网址要便捷得多,也更能激发用户的兴趣......