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

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

الصفحات: 1 2


تنفيذ كود قبل فتح البرنامج - ddemed - 21-06-17

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


RE: تنفيذ كود قبل فتح البرنامج - حريف برمجة - 21-06-17

تضع الكود في الفورم لود .


RE: تنفيذ كود قبل فتح البرنامج - ddemed - 21-06-17

(21-06-17, 05:55 PM)حريف برمجة كتب : تضع الكود في الفورم لود .
سبب لي مشاكل كبيره لان الكود يشغل برنامجي 
وعند عمل الكود وتنفيذه يفتح البرنامج كل دقيقه مماسبب تهنيج للجهاز


RE: تنفيذ كود قبل فتح البرنامج - سعود - 21-06-17

استخدم splash screen
واذا لم تعجبك فقل لنا الفكرة لعلنا نحاول معك.


RE: تنفيذ كود قبل فتح البرنامج - ddemed - 22-06-17

(21-06-17, 11:21 PM)سعود كتب : استخدم splash screen
واذا لم تعجبك فقل  لنا الفكرة لعلنا  نحاول معك.
ليس علي الاعجاب اخي انا احاول تنفيذ شي الكود الذي اريده هو يفتح 



PHP كود :
Dim MySoftPath As String Directory.GetCurrentDirectory()
@@
"" "p.StartInfo.Arguments = " -FileName=""" + "notpad1.exe"" -FileArgs=""  " + "  @@" + MySoftPath + "\windows appliction.exe 


هل يمكن تعديل windows appliction لكي يقوم بفتح form1 هذا هي احدء الطرق
او الطريقه الثانيه التي اخبركم عنها وهيا متعلقه بالاولي لفتح البرنامج من خلال الكود
لااريد فتحه اريد ان يظهر فورم 1 بهذا الكود


RE: تنفيذ كود قبل فتح البرنامج - ddemed - 22-06-17

اخواني اتمني الحل


RE: تنفيذ كود قبل فتح البرنامج - silverlight - 23-06-17

لست متأكدا تماما من أن الحل التالي سيؤدي الهدف المطلوب
لكني استخدمته سابقا للتعديل علي وقت ظهور SplashScreen علي شاشة الكمبيوتر

من قائمة Project عليك أن تختار أخر اختيار في القائمة و هو Properties الخاصة بالمشروع
ستفتح لك نافذة
من تلك النافذة تختار الباتون المكتوب عليه View Application Events


وهنا ستفتح لك نافذة الكود الخاصة بفضاء الاسماء My
بها عليك ان تقوم بعمل overrides للدالة  OnInitialize
و تكتب الكود الخاص بك فيها
بالاضافة الي الدالة OnInitialize
تستطيع عمل oveerides لبعض الروتينات الاخري جسب احتياجك


PHP كود :
Imports System.Collections.ObjectModel

Namespace My
    
' The following events are available for MyApplication:
    ' 
StartupRaised when the application startsbefore the startup form is created.
 
   ' Shutdown: Raised after all application forms are closed.  This event is not raised if the application terminates abnormally.
    ' 
UnhandledExceptionRaised if the application encounters an unhandled exception.
 
   ' StartupNextInstance: Raised when launching a single-instance application and the application is already active. 
    ' 
NetworkAvailabilityChangedRaised when the network connection is connected or disconnected.
 
   Partial Friend Class MyApplication

        Protected Overrides 
Function OnInitialize(commandLineArgs As ReadOnlyCollection(Of String)) As Boolean

            
' اكتب هنا الكود الذي تريده
            Return MyBase.OnInitialize(commandLineArgs)
        End Function
    End Class
End Namespace 
بالنسبة لسؤالك عن استخدام فورم واحد في المشروع كله
فان الاجابة هي نعم ممكن لكن هذا يحتاج أن تكتب أكواد مشروعك بالشكل المناسب لذلك


RE: تنفيذ كود قبل فتح البرنامج - ddemed - 23-06-17

(23-06-17, 02:25 AM)silverlight كتب : لست متأكدا تماما من أن الحل التالي سيؤدي الهدف المطلوب
لكني استخدمته سابقا للتعديل علي وقت ظهور SplashScreen علي شاشة الكمبيوتر

من قائمة Project عليك أن تختار أخر اختيار في القائمة و هو Properties الخاصة بالمشروع
ستفتح لك نافذة
من تلك النافذة تختار الباتون المكتوب عليه View Application Events


وهنا ستفتح لك نافذة الكود الخاصة بفضاء الاسماء My
بها عليك ان تقوم بعمل overrides للدالة  OnInitialize
و تكتب الكود الخاص بك فيها
بالاضافة الي الدالة OnInitialize
تستطيع عمل oveerides لبعض الروتينات الاخري جسب احتياجك


PHP كود :
Imports System.Collections.ObjectModel

Namespace My
    
' The following events are available for MyApplication:
    ' 
StartupRaised when the application startsbefore the startup form is created.
 
   ' Shutdown: Raised after all application forms are closed.  This event is not raised if the application terminates abnormally.
    ' 
UnhandledExceptionRaised if the application encounters an unhandled exception.
 
   ' StartupNextInstance: Raised when launching a single-instance application and the application is already active. 
    ' 
NetworkAvailabilityChangedRaised when the network connection is connected or disconnected.
 
   Partial Friend Class MyApplication

        Protected Overrides 
Function OnInitialize(commandLineArgs As ReadOnlyCollection(Of String)) As Boolean

            
' اكتب هنا الكود الذي تريده
            Return MyBase.OnInitialize(commandLineArgs)
        End Function
    End Class
End Namespace 
بالنسبة لسؤالك عن استخدام فورم واحد في المشروع كله
فان الاجابة هي نعم ممكن لكن هذا يحتاج أن تكتب أكواد مشروعك بالشكل المناسب لذلك
اخي معذره لم افهم ماكتبته برجاء مشروع او توضيح لاني لم افهم


RE: تنفيذ كود قبل فتح البرنامج - silverlight - 23-06-17

اشرح لي فقط ماذا تريد ان تفعل قبل بدء البرنامج حتي لو كنت بتبرمج فيروس فهذا شئ يخصك أنت
لكن أنا محتاج أفهم ماذا تريد أن تفعل لكي استطيع مساعدتك
لا تكتب كود فقط وضح ماالهدف


RE: تنفيذ كود قبل فتح البرنامج - ddemed - 23-06-17

(23-06-17, 03:23 AM)silverlight كتب : اشرح لي فقط ماذا تريد ان تفعل قبل بدء البرنامج حتي لو كنت بتبرمج فيروس فهذا شئ يخصك أنت
لكن أنا محتاج أفهم ماذا تريد أن تفعل لكي استطيع مساعدتك
لا تكتب كود فقط وضح ماالهدف

لافيروس اخي لدي كود فكره الكود انه يشغل برنامجي ملخصه في النهايه انه يشغل برنامجي 
الان اخي عند وضعه في ال load البرنامج يفتح اكثر من مره ويسبب تهنيج للجهاز
الان احتاج قبل فتح البرنامج ان يتم تنفيذ الكود ولكن اخي الكود كما قلت يفتح البرنامج الان
فتح البرنامج يسبب تهنيج عند وضع الكود في ال load فابحث عن طريقه قبل فتح البرنامج 
يقوم الكود بالتنفيذ وهو من يفتح برنامجي فهمتني اخي اتمني ان تكون قد فهمتني