设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 编程开发 >> Delphi >> 防止程序多次运行
精品推荐
Delphi点击TOP10
·Delphi2005可以下载了
·用Delphi实现整个网站图片的极速下载
·制作QQ消息炸弹
·TextFile读写
·用delphi实现冰河的远程屏幕操作功能
·首次发布Delphi7汉化帮助
·Delphi的优点
·systemparametersinfo详细用法
·Delphi 6 IDE的运行时抓图及简介
·delphi实现批量缩略图生成工具开发代码
编程开发点击TOP10
·ASP.NET 程序中常用的三十三种代码
·利用ASP.NET构建网上考试系统
·C#版的网站新闻发布系统
·(转)23种设计模式汇集
·设计ASP.NET新闻管理系统
·深山红叶袖珍PE工具箱V16正式版
·我的.NET书架 (入门篇)
·java笔试题
·.NET:是什么?将走向哪里?
·用ASP.NET和XML做的新闻系统
精选专题

防止程序多次运行

作者: 来源:网络文章 时间:2005-12-13 22:39:15

防止程序多次运行(1)

网络ID:wnhoo or sos_admin
网名:e梦缘
Mail:wnhoo@163.com
风花雪月 e梦情缘

Delphi.ur-solution.com/Delphi_download/upload/33954_wnhoo.rar">http://Delphi.ur-solution.com/Delphi_download/upload/33954_wnhoo.rar

[dpr部分]
program Project1;

uses
  Forms,
  Unit1 in 'Unit1.pas' {Form1}
   ,Windows, Messages;

const
hfck=wm_user+$1000;
appname='myname';
var
myhandle:hwnd;
{$R *.res}

begin
myhandle:=findwindow(appname,nil);
if myhandle>0 then
begin
postmessage(myhandle,hfck,0,0);
exit;
end;
  Application.Initialize;
  Application.CreateForm(TForm1, Form1);
  Application.Run;
end.

[form部分]
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, GraphiCS, Controls, Forms,
  Dialogs;
const
hfck=wm_user+$1000;
appname='myname';
type
  TForm1 = class(TForm)
  private
    { Private declarations }
  public
  procedure createparams(var params:tcreateparams);override;
  procedure restorerequest(var msg:tmessage);message hfck;


    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}
procedure TForm1.createparams(var params:tcreateparams);

共2页 9 7 [1] [28 :>

防止程序多次运行 相关文章:
防止程序多次运行 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com