我做了一个服务程,如何序判断已经启动了,提示用户不要在运行该程序呢?
解决方案 »
- cell组件密码
- 如果截获关于窗体操作的消息
- *** 高分提问,请问RichEdit的内容如何导出成Html文件?***
- 请问那有李维的Inside VCL(深入核心——VCL架构剖析)这本书的电子版下载?(在线)
- 一段分析torrent文件bencoding数据的代码,总是莫名其妙出错,请帮忙看一下什么原因
- 如何实现左侧是Ttreeview,右侧是显示区域?
- 多用户操作时,如何得到为一序号?
- 函数怎么返回一个动态数组??
- 请想写浏览器的网友留下地址,大家一起来解决写浏览器的一些问题!
- 老大们,闻delphi6已经有了中文版,不知道它的帮助是不是中文的??不然出个中文版有个屁用!
- 我有两个问题请教????谢谢!!!(在线等)
- 用ado连oracle,与数据库服务器在同一个局域网,应用程序在服务器上能运行,而在令一台机器上无法运行,高手赐教!
create事件:
//程序只运行一次
if GlobalFindAtom('project1') = 0 then { 假如没有找到,就添加到数据库}
onlyatom := GlobalAddAtom('project1')
else
begin
MessageDlg('程序已经运行!', mtWarning, [mbOK], 0);
Halt;
end;destory事件:
GlobalDeleteAtom(onlyatom);