الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

فتح نسخه واحده من البرنامج

مغلق
بدأه mm_shariff في 11 يوليو 2005 · 2 رد · 516 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

الاخوه الكرام اعضاء المنتدي السلام عليكم و رحمة الله و بركاته

لدي مشكله و ارجوا ان تساعدوني في حلها

انا اصمم برنامج و اريد عند تحميل البرنامج ان يختبر حقل معين في قاعدة بيانات sql ان كان هذا الحقل يساوي true لا يسمح الا بتشغيل نسخه واحده من البرنامج

و جزاكم الله خيرا

تم تعديل هذه المشاركة بواسطة mm_shariff في 11 يوليو 2005 في 19:49

#2

هذا هو الكود الللازم لمنع تشغيل البرنامج بشكل عام وبإمكانك التعديل عليه

 program Project1;

uses
  Forms,
  Windows, // не забудьте эту строчку
  Unit1 in 'Unit1.pas' {Form1};

  {$R *.RES}

var
  HM: THandle;
function Check: boolean;
begin
  HM := OpenMutex(MUTEX_ALL_ACCESS, false, 'MyOwnMutex');
  Result := (HM <> 0);
  if HM = 0 then
    HM := CreateMutex(nil, false, 'MyOwnMutex');
end;

begin
  if Check then
    Exit;
  Application.Initialize;
  Application.CreateForm(TForm1, Form1);
  Application.Run;
end.

بالتوفيق

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#3

جزاك الله خيراً اخي الكريم و بارك الله فيك

هذا الموضوع مغلق.

مواضيع مشابهة