تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيف أجعل برنامجي يشتغل مباشرة عند اشتغال الوندوز
#11
انا بصراحة

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

اطرح الموضوع للنقاش :- اين افضل مكان نضغ فيه الكود
الرد }}}
#12
السلام عليكم ورحمة الله

الأخ العزيز عبد العزيز البسكري

هذا الكود أو بالأحرى هذا البرنامج تستعمله مرة واحدة من أجل تسجيل البرنامج المراد تشغيله مع اشتغال الويندوز ،

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

بعد هذا  أنت لست بحاجة لهذا البرنامج2 يمكنك حذفه نهائيا مادام البرنامج 1 مسجل في السجل فكلما قمت بتشغيل الويندوز يقوم السجل بمناداة البرنامج 1 المسجل في السجل من مكانه فيشتغل

بعبارة أبسط البرنامج الذي قدم كوده الأستاذ عبد الله الصافي وظيفته فقط تسجيل البرنامج المراد تشغيله مع الويندوز وبعد ذلك لن تحتاجه إلا إذا أردت تسجيل برنامج آخر

أي أنك بحاجة إلى هذا البرنامج2 للتسجيل وتحتاج برنامجك1 الرئيسي الذي تريده أن يشتغل مع الويندوز فقط فبمجرد التسجيل يمكنك حذف البرنامج2



إذا كان هناك التباس أو عدم وضوح سوف أرسل لك مثال تطبيقي إذا أردت

تحياتي
الرد }}}
#13
وعليكم السلام ورحمة الله وبركاته 


هناك حلول اخرى

مثل   عمل هذه الفكرة اثناء تثبيت البرنامج في السيت اب

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

واعتقد يوجد افكار اخرى كمان

انا لم اطبق اياً  منها   صراحتا فقط   للنقاش للستفادة
الرد }}}
#14
السّلام عليكم و رحمة الله و بركاته
بارك الله فيك أخي الكريم " جورج " على الشّرح و التّوضيح
أسأل الله العلي القدير أن يزيدها بموازين حسناتك و يرزقك من حيث لا تحتسب إن شاء الله
و لو تكرّمت بإرسال مثال تطبيقي حين يكون لديك الوقت الذي يسمح بذلك من باب زيادة الخير الخيريْن و زيادة الفهم فهميْن
أجدّد شكري و تحياتي لك أخي الكريم

(28-02-17, 10:21 PM)sendbad100 كتب : وعليكم السلام ورحمة الله وبركاته 


هناك حلول اخرى

مثل   عمل هذه الفكرة اثناء تثبيت البرنامج في السيت اب

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

واعتقد يوجد افكار اخرى كمان

انا لم اطبق اياً  منها   صراحتا فقط   للنقاش للستفادة
السّلام عليكم و رحمة الله و بركاته
أخي الغالي " SENDBAD100 "
نوّرت الموضوع بإطلالاتك المميّزة
فكرة إضافة هذه الخاصّية أثناء عمل السيت أب فكرة رائعة
أظنّ سيضاف هذا الكود على شكل سكريبت
إذا كانت لديك ولو جزء من الحلول عن طريق السكريبت سيكون أفضل
فائق الاحترامات
الرد }}}
تم الشكر بواسطة: sendbad100 , sendbad100 , Amir_Alzubidy
#15

.rar   TEST.rar (الحجم : 26.56 ك ب / التحميلات : 30)

السلام عليكم
نزولا عند رغبة أخي عبد العزيز البسكري
اعيد وضع الكود بعد إضافة text لإدخال اسم البرنامج المراد تشغيله مع تشغيل الويندوز

كما أدرجت مثالا عمليا
البرنامج المراد تسجيله هو  test
وبرنامجنا لتسجيل test هو registre

قم بتشغيل  Registre
أكتب في الأداة Text اسم البرنامج الذي سوف نشغله مع الويندوز وهو عبارة عن واجهة فيها شخصىة كرتونية للتأكد أن البرنامج
يشتغل أي أكتب Test  ثم الضغط على زر التسجيل
بعد ذلك أحذف البرنامج  Registre
أعد تشغيل النظام
انتظر حتى يشتغل البرنامج Test
بعد التجربة يمكنك الآن حذف المثال Test  وحذف اسمه من الريجستري
أتمنى أن يكون في هذا عونا
أما تطبيقات هذا الكود فأعتقد عديدة جدا وكل واحد يمكنه تخيل فيما يمكن أن يستعمله و على سبيل المثال:
يمكن إنجاز برنامج لمراقبة تشغيل الحاسوب كأن يسجل متى تم التشغيل ومدة التشغيل زغيرها
كما يمكنإنجاز برنامج لنسخ البيانات بمجرد إدخال الفلاش ديسك من أماكن محددة دون تدخل خارجي   ......



تحياتي القلبية
السلام عليكم
Heart



كود :
Private Declare Function RegOpenKeyEx Lib "advapi32.dll" Alias "RegOpenKeyExA" (ByVal hKey As Long, ByVal lpSubKey As String, ByVal ulOptions As Long, ByVal samDesired As Long, phkResult As Long) As Long
Private Declare Function RegCloseKey Lib "advapi32.dll" (ByVal hKey As Long) As Long
Private Declare Function RegSetValueEx Lib "advapi32.dll" Alias "RegSetValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal Reserved As Long, ByVal dwType As Long, lpData As Any, ByVal cbData As Long) As Long

Private Sub Command1_Click()
Dim hregkey As Long
Dim subkey As String
Dim stringbuffer As String
Const HKEY_CURRENT_USER = &H80000001
Const KEY_WRITE = &H20006
Const REG_SZ = 1
subkey = "Software\Microsoft\Windows\CurrentVersion\Run"

retval = RegOpenKeyEx(HKEY_CURRENT_USER, subkey, 0, KEY_WRITE, hregkey)

stringbuffer = App.Path & "\" & Text1 & ".exe" & vbNullChar
retval = RegSetValueEx(hregkey, Text1, 0, REG_SZ, ByVal stringbuffer, Len(stringbuffer))
RegCloseKey hregkey
End Sub
الرد }}}
#16
السلام عليكم

اسمحوا لي بمشاركتم النقاش المطروح من أستاذنا sendbad100

فكرتي أن يتم تعيين فورم خاص بإعدادات البرنامج (مثل البرامج الكبير) وتسمى "خيارات" أو "Options"،
ومن ضمنها الخيارات ChecBox خاص ب
"تشغيل البرنامج تلقائياً عند بداية تشغيل الويندوز."
"Run program when Windows starts"

وهذه أحد الأمثلة



وأشكر أستاذنا على طرح فكرة النقاش المفيد.
الرد }}}
#17
أخي الكريم " جورج 190 "
بارك الله فيك و لك و جزاك خير الجزاء لتلبيه الطلب
أدعو الله أن يمنّ عليك بالصحّة و العافية و يرزقك من حيث لا تحتسب
كفيت و وفّيت ..سلمت و سلمت يداك
لكن المشكلة أنّ الملفيْن لم يشتغلا معي ..مع ظهور هذه الرّسالة :

فائق الاحترامات
ملاحظة :
فكرة أخي الكريم " مساعدة " تبدو حسب طبيعة عمل كل مشروع أنّها الأنسب و الأفضل لأنّها ستكون حسب كل واحد و رغبته لو يتكرّم أحد أساتذتنا الأكارم بتطبيقها على هذا المشروع
بارك الله فيكم و لكم مقدّمًا و مؤخّرا
الرد }}}
تم الشكر بواسطة: Amir_Alzubidy
#18
السلام عليكم ورحمة الله وبركاته

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

انا مع الاستاذ / مساعده في حالات كثيره كي تسمح للمستخدم ان يختار الانسب له.

انا اكره البرامج التي تعمل مع وندوز ودتئما ادخل اوقف عملها

لاني لا احتاجها كل مره اشغل الجهاز

ولكن في بعض الاحيان تحتاج البرنامج يعمل دائما سوا ظاهرا او مخفي

هذا يعني ايضا نحتاج كود يلغي عمل الكود السابق او يوقفه. في حال رغبنا او ىغب الستخدم بذلك

والله الموفق

اعتذر منكم كثيرا بسبب الاخطاء في الكتابة والاملاء فعادتي السيئة. بان اكتب بسرعة ولا اراجع او اصحح ماكتبت. تضعني احيانا كثيره في مواقف لا احسد عليها.
الرد }}}
تم الشكر بواسطة: عبد العزيز البسكري , Amir_Alzubidy
#19

.rar   qui êtes vous.rar (الحجم : 2.47 م ب / التحميلات : 29)
(01-03-17, 03:19 AM)عبد العزيز البسكري كتب :
أخي الكريم " جورج 190 "
بارك الله فيك و لك و جزاك خير الجزاء لتلبيه الطلب
أدعو الله أن يمنّ عليك بالصحّة و العافية و يرزقك من حيث لا تحتسب
كفيت و وفّيت ..سلمت و سلمت يداك
لكن المشكلة أنّ الملفيْن لم يشتغلا معي ..مع ظهور هذه الرّسالة :

فائق الاحترامات
ملاحظة :
فكرة أخي الكريم " مساعدة " تبدو حسب طبيعة عمل كل مشروع أنّها الأنسب و الأفضل لأنّها ستكون حسب كل واحد و رغبته لو يتكرّم أحد أساتذتنا الأكارم بتطبيقها على هذا المشروع
بارك الله فيكم و لكم مقدّمًا و مؤخّرا
السلام عليكم
مشكلة ملفات الارتباطالديناميكيdll يمكن حلها إما بإضافة هذه الملفات إلى system  أو system32 أوبتثبيت برنامج VB6 أو بتثبيت أحد البرامج المنجزة بواسطة vb6
لدي لعبة بسيطة قم بتثبيتها وسوف تحل المشكلة
الرد }}}
تم الشكر بواسطة: عبد العزيز البسكري
#20
السلام عليكم و رحمة الله و بركاته
بارك الله فيك و لك عزيزي " جورج 190 " على صبرك معي  و شروحاتك المستفيضة
عسى الله أن يزيدها بموازين حسناتك ..سأقوم بتجربة لعبة " من أنتم ؟ " حين العودة للبيت ان شاء الله
أخي الكريم أنا مثبت بجهازي برنامج VB6 ..فهو البرنامج الذي أعشقه و من غير المعقول ألا يكون مثبت لدي
احتراماتي
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Question [vb6.0] كيف اجعل تقرير برنامجي تكون السجلات ملونه مثل الذي في الصورة التأليه ؟ Microformt 0 525 29-10-23, 07:37 PM
آخر رد: Microformt
Question [vb6.0] هل هناك ادوات جديده يمكن استخدمها في تصميم برنامجي بدل ادوات فجوال البيسك ؟ Microformt 0 410 21-10-23, 07:34 PM
آخر رد: Microformt
  كيف يمكن تشغيل برنامجي على اكثر من جهاز بنفس الوقت princeofislam 1 567 14-10-23, 08:18 PM
آخر رد: princeofislam
Question [vb6.0] كيف استخدم هذه الخوارزمية في برنامجي نامل المساعدة العاجله؟ Microformt 0 442 04-10-23, 11:44 PM
آخر رد: Microformt
Question [vb6.0] كيف اعرف رقم الخطاء عند ظهور هذه الرسالة في برنامجي؟ Microformt 0 559 07-10-22, 09:51 PM
آخر رد: Microformt
Question ريد كود يجعل واجهة برنامجي فوف نوافذ البرامج عند التشغيل البرنامج ؟؟ Microformt 2 971 03-10-22, 11:26 PM
آخر رد: Microformt
Question كيف يمكن فتح ملف exe من خلال برنامجي ؟؟ Microformt 2 1,209 02-05-22, 12:21 AM
آخر رد: Microformt
  [vb6.0] كيف اعمل رقم التسلسل تلقائي اوتماتيكيا وايضا الناتج يخرج لي مباشرة وادي العوضي 7 1,619 20-11-21, 01:21 AM
آخر رد: وادي العوضي
  [vb6.0] كيف احفظ التقرير باكثر من صيغه مثال ( في ملف PDF و Excel وWord ) في برنامجي المرفق ؟ Microformt 4 2,719 19-07-20, 03:03 AM
آخر رد: princeofislam
  طلب مساعدة في برنامجي awidan76 4 1,841 22-06-20, 10:18 PM
آخر رد: awidan76

التنقل السريع :


يقوم بقرائة الموضوع: