如题
解决方案 »
- DBGridEh多行选择的问题(怪事)
- delphi中判断是否为数字的函数是什么啊?
- close,free,destroy方法的区别和联系
- 急!程序中的错误:"is not a valid floating piont value && dbgrid 如何设置焦点??
- 100求一个问题,高手进来,有点难度的
- 怎么用xlreport做Excel的模版?我要做一个在浏览报表的时候添加一个能生成Excel模版的功能~
- [求助]谁有报警用的图标???
- 怎么写这个SQL字符串
- GDI+的GetThumbnailImage能保持宽高比例吗,怎么设置
- 请问delphi的兄弟们,这样的简历在北京能找到工作吗?如果能,能给我一个什么价?
- 看看这个代码
- 用代码实现EXCEL直接写到SQL2000数据库已经建好的表中
var
fAtom : TAtom;//控制单实例。procedure TForm1.FormCreate(Sender: TObject);
if GlobalFindAtom('PROGRAM_RUNNING') = 0 then
{ If not found then add it } fAtom := GlobalAddAtom('PROGRAM_RUNNING')
else
begin
MessageDlg('程序正在运行!',mtWarning, [mbOK], 0); //如果程序已经在运行,则提示并终止新实例。
Halt;
end;
end;
procedure TForm1.FormDestroy(Sender: TObject);
begin
GlobalDeleteAtom(fAtom);
end;
程序在运行中;此时如果需要修改密码,则SHOW出密码修改FORM,但是在密码修改FORM SHOW出时,希望用户关闭其他所有打开的窗体,因为密码修改完,程序将关闭。
这就是我的思路