منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : تشغيل واجهة واحدة فقط c++
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
الحمدلله رب العالمين الرحمن الرحيم و الصلاة والسلام على اشرف الانبياء و المرسلين نبينا محمد و على آله و صحبه اجمعين اما بعد:



ضمن ملف البدء cpp المتواجد بقسم source  ضمن قائمة solution explorer   في بداية  الاجراء main  ضع الكود:
PHP كود :
Stringappname IO::Path::GetFileNameWithoutExtension(Application::ExecutablePath);
    for 
each (Processpro in Process::GetProcesses()) {
        if (
pro->GetProcessesByName(appname)->Length>1
        {
            
MessageBox::Show("لا يسمح باكثر من نسخة من البرنامج");return;
        }
    } 
قد تكتفي بالاجراء return  من دون بعث اي رسائل.