منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] كيف أجعل البرنامج يفتح نموذج واحد فقط - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] كيف أجعل البرنامج يفتح نموذج واحد فقط (/showthread.php?tid=37334)

الصفحات: 1 2 3 4


RE: كيف أجعل البرنامج يفتح نموذج واحد فقط - asmarsou - 05-02-21

(05-02-21, 12:33 PM)سعود كتب :
(05-02-21, 12:10 PM)asmarsou كتب : هل من جديد في خصوص الموضوع....ضروري جدا

المطلوب سهل جدا  وهو جعل البرنامج يعمل نسخة واحدة فقط ثم تقوم بالاطلاع على ملف ApplicationEvents  وتنظر للاحداث الموجودة فيها وبعدها اي سؤال اسال..
مثل فكرة حقيبة المشفر اي نص بامتداد معين اخترته لبرنامجي اذا تم نقره يفتح برنامجي واذا تم نقر ملف آخر يفتح بنفس النافذة.

المرفق لقطة فيديو خفيفة  للدلالة على اني فهمت الفكرةSmileSmile

شكرا اخي سعود بالفعل قمت بجعل البرنامج يفتح نسخة واحدة فقط بقيت لي حدث التطبيق لم افهم (تنظر للاحداث الموجودة فيها)


RE: كيف أجعل البرنامج يفتح نموذج واحد فقط - سعود - 05-02-21

(05-02-21, 12:54 PM)asmarsou كتب :
(05-02-21, 12:33 PM)سعود كتب :
(05-02-21, 12:10 PM)asmarsou كتب : هل من جديد في خصوص الموضوع....ضروري جدا

المطلوب سهل جدا  وهو جعل البرنامج يعمل نسخة واحدة فقط ثم تقوم بالاطلاع على ملف ApplicationEvents  وتنظر للاحداث الموجودة فيها وبعدها اي سؤال اسال..
مثل فكرة حقيبة المشفر اي نص بامتداد معين اخترته لبرنامجي اذا تم نقره يفتح برنامجي واذا تم نقر ملف آخر يفتح بنفس النافذة.

المرفق لقطة فيديو خفيفة  للدلالة على اني فهمت الفكرةSmileSmile

شكرا اخي سعود بالفعل قمت بجعل البرنامج يفتح نسخة واحدة فقط بقيت لي حدث التطبيق لم افهم (تنظر للاحداث الموجودة فيها)
ضمن خصائص المشروع في زر view applicationevents
المرفق لقطة فيديو للوصول للخاصية



RE: كيف أجعل البرنامج يفتح نموذج واحد فقط - asmarsou - 05-02-21

(05-02-21, 01:04 PM)سعود كتب :
(05-02-21, 12:54 PM)asmarsou كتب :
(05-02-21, 12:33 PM)سعود كتب :
(05-02-21, 12:10 PM)asmarsou كتب : هل من جديد في خصوص الموضوع....ضروري جدا

المطلوب سهل جدا  وهو جعل البرنامج يعمل نسخة واحدة فقط ثم تقوم بالاطلاع على ملف ApplicationEvents  وتنظر للاحداث الموجودة فيها وبعدها اي سؤال اسال..
مثل فكرة حقيبة المشفر اي نص بامتداد معين اخترته لبرنامجي اذا تم نقره يفتح برنامجي واذا تم نقر ملف آخر يفتح بنفس النافذة.

المرفق لقطة فيديو خفيفة  للدلالة على اني فهمت الفكرةSmileSmile

شكرا اخي سعود بالفعل قمت بجعل البرنامج يفتح نسخة واحدة فقط بقيت لي حدث التطبيق لم افهم (تنظر للاحداث الموجودة فيها)
ضمن خصائص المشروع في زر view applicationevents
المرفق لقطة فيديو للوصول للخاصية

هي كذلك بالفعل و لكن البرنامج بقي يفتح عدة نماذج


RE: كيف أجعل البرنامج يفتح نموذج واحد فقط - سعود - 05-02-21

(05-02-21, 01:17 PM)asmarsou كتب : هي كذلك بالفعل و لكن البرنامج بقي يفتح عدة نماذج

معلش اخي لكن مستحيل الا اذا فيه خطأ.
اذا امكن ترفع مثال بسيط ونشوف فين السبب!!!


RE: كيف أجعل البرنامج يفتح نموذج واحد فقط - asmarsou - 05-02-21

(05-02-21, 01:19 PM)سعود كتب :
(05-02-21, 01:17 PM)asmarsou كتب : هي كذلك بالفعل و لكن البرنامج بقي يفتح عدة نماذج

معلش اخي لكن مستحيل الا اذا فيه خطأ.
اذا امكن ترفع مثال بسيط ونشوف فين السبب!!!

البرنامج الذي اشتغل عليه مكون من عدة فورمات  سيكون صعب قليلا عمل مثال بسيط له الا اذا عملت مثال مغاير


RE: كيف أجعل البرنامج يفتح نموذج واحد فقط - سعود - 05-02-21

(05-02-21, 01:28 PM)asmarsou كتب : البرنامج الذي اشتغل عليه مكون من عدة فورمات  سيكون صعب قليلا عمل مثال بسيط له الا اذا عملت مثال مغاير

ليس مثله بالضبط نحن بحاجة لمعالجة فكرة [فقط فورم واحد  بالاكواد اللتي  تستخدمها.]

لو تحدد فكرة مثالك ممكن اعمل مثال بالفكرة.


RE: كيف أجعل البرنامج يفتح نموذج واحد فقط - asmarsou - 05-02-21

(05-02-21, 01:31 PM)سعود كتب :
(05-02-21, 01:28 PM)asmarsou كتب : البرنامج الذي اشتغل عليه مكون من عدة فورمات  سيكون صعب قليلا عمل مثال بسيط له الا اذا عملت مثال مغاير

ليس مثله بالضبط نحن بحاجة لمعالجة فكرة [فقط فورم واحد  بالاكواد اللتي  تستخدمها.]

لو تحدد فكرة مثالك ممكن اعمل  مثال  بالفكرة.

هو برنامج لتشغيل الميلتيمديا


RE: كيف أجعل البرنامج يفتح نموذج واحد فقط - سعود - 05-02-21

(05-02-21, 01:35 PM)asmarsou كتب :
(05-02-21, 01:31 PM)سعود كتب :
(05-02-21, 01:28 PM)asmarsou كتب : البرنامج الذي اشتغل عليه مكون من عدة فورمات  سيكون صعب قليلا عمل مثال بسيط له الا اذا عملت مثال مغاير

ليس مثله بالضبط نحن بحاجة لمعالجة فكرة [فقط فورم واحد  بالاكواد اللتي  تستخدمها.]

لو تحدد فكرة مثالك ممكن اعمل  مثال  بالفكرة.

هو برنامج لتشغيل الميلتيمديا

هل تستخدم قائمة تشغيل ام كيف الوضع؟
لو تصور الفورم حتى اكمل الفكرة بما استطيع.


RE: كيف أجعل البرنامج يفتح نموذج واحد فقط - asmarsou - 05-02-21

(05-02-21, 01:37 PM)سعود كتب :
(05-02-21, 01:35 PM)asmarsou كتب :
(05-02-21, 01:31 PM)سعود كتب :
(05-02-21, 01:28 PM)asmarsou كتب : البرنامج الذي اشتغل عليه مكون من عدة فورمات  سيكون صعب قليلا عمل مثال بسيط له الا اذا عملت مثال مغاير

ليس مثله بالضبط نحن بحاجة لمعالجة فكرة [فقط فورم واحد  بالاكواد اللتي  تستخدمها.]

لو تحدد فكرة مثالك ممكن اعمل  مثال  بالفكرة.

هو برنامج لتشغيل الميلتيمديا

هل تستخدم قائمة تشغيل ام كيف الوضع؟
لو تصور الفورم حتى اكمل الفكرة بما استطيع.

اشكرك على الاهتمام اخي سعود .... اليك بمثال من مسودات محاولاتي .... نموذج شبه كامل


RE: كيف أجعل البرنامج يفتح نموذج واحد فقط - سعود - 05-02-21

اخي الكريم هل نسيت تفعيل الخيار المشار اليه بالسهم؟!
هذا هو اللذي يمنع التشغيل المكرر لنفس التطبيق.

اخي الكريم مارايك بالاطلاع على المشروع التالي فقط للفضولSmile ... و جاري الاطلاع على المرفق الخاص بك.
البوم ملفات صوتية [updated ]


تنبيه!
اذا لم تكن بحاجة لاطار الـwmp فلا حاجة لاضافة الـobject وانما فقط اضف الـ Reference.[فائدة على جنب - هامش]

معذرة اخي الكريم توجد ملفات لا ادري مافائدتها مثل UltraID3Lib.dll
ايضا وجدت ملف معلومات (حسب معرفتي لست بحاجة اليها ) مثل ملف  tempfile.temp