آخرين پست هاي ارسالي انجمن ايران دلفي

تماشای رایگان فیلم ایرانی ، خارجی و کودک آکادمی دلفی
نمایش نتایج: از 1 به 4 از 4

موضوع: برنامه فقط یکبار اجرا شود

  1. #1
    کاربر سایت farzaneh23 آواتار ها
    تاریخ عضویت
    May 2014
    سن
    10
    نوشته ها
    4
    تشکر ها
    0
    تشکر شده 3 بار در 2 ارسال.

    برنامه فقط یکبار اجرا شود

    من چی کار باید بکنم که برنامه ای که ساختم فقط یک بار در هر دفعه اجرا بشه. یعنی اگه برنامه رو اجرا کردم همزمان نتونم با کلیک روی ایکون اون دوباره اجراش کنم

  2. #2
    مدیر انجمن meyti آواتار ها
    تاریخ عضویت
    August 2013
    نوشته ها
    143
    تشکر ها
    134
    تشکر شده 78 بار در 55 ارسال.
    از این کد استفاده کن :

    از منوی project زیر منوی view source رو انتخاب کن بعد متن مثل زیر تغییر بده





    کد:

    کد:
    program Project2;
    
    uses
    Forms,windows,
    Unit1 in "Unit1.pas" {Form1};
    
    {$R *.res}
    
    var
    MutexHandle: THandle;
    begin
    Application.Initialize;
    Application.CreateForm(TForm1, Form1);
    MutexHandle:=CreateMutex(nil,TRUE,"NameofMyProgram-version1.2.3");
    If MutexHandle<>0 then
    If GetLastError=ERROR_ALREADY_EXISTS then
    begin
    Application.MessageBox(&quot;This program is runing&quot;,&quot;Error!&quot;,mb_ok);
    Application.Terminate;
    end;
    Application.Run;
    end.


  3. #3
    کاربر سایت hooch آواتار ها
    تاریخ عضویت
    October 2013
    محل سکونت
    قزوین
    نوشته ها
    14
    تشکر ها
    23
    تشکر شده 7 بار در 2 ارسال.
    کد فوق موقع اجرا خطای زیر را می دهد


  4. #4
    مدیرکل سایت admin آواتار ها
    تاریخ عضویت
    September 2008
    محل سکونت
    تهران ، آیسک
    سن
    39
    نوشته ها
    522
    تشکر ها
    247
    تشکر شده 250 بار در 160 ارسال.
    Blog Entries
    1
    سلام.
    لطفا در نوشتن کد دقت کنید :
    شما در خط چهارم بایستی

    کد:

    کد:
    windows,


    رو به کدتون اضافه کنید.
    یعنی بشود

    کد:

    کد:
    Forms,windows,



    موفق و موید باشید.
    دلفی ،*جذاب ترین زبان طراحی نرم افزار ...

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •