احمد حاتم احمد
02-08-2015, 05:00 PM
السلام عليكم ورحمة الله وبركاته
اهلا بكم اعضاء منتدي طريق الاحتراف
هل هناك طريقة لجعل البرنامج يعمل مع بدأ تشغيل الويندوز
او ملف مفتوح به الطريقه
وشكرا لكم :abc_138:
عبود عبود
02-08-2015, 07:49 PM
السلام عليكم ورحمة الله وبركاته
يمكنك إستعمال الكود التالى :
--
Registry.SetValue(HKEY_CURRENT_USER, "Software\\Microsoft\\Windows\\CurrentVersion\\Run", "MyProject", _SourceFolder.."\\autorun.exe", REG_SZ);
ثامر أبو بلقيس
02-08-2015, 08:02 PM
السلام عليكم ورحمة الله وبركاته
إضافة لما ذكر في المشاركة أعلاه :
اذ كنا سنخرج البرنامج على هيئة exe أي ليس فولدر
01 - في حالات مثل هاته أي تسجيل قيم في الريجستري نجعل البرنامج
مسؤولا في نسخ الوينداوز الأرقى من xp
02 - نضع الكود التالي عند دخول التجميعية في الحدث on startup
tDosya= Table.Concat(_CommandLineArgs, "", 1, TABLE_ALL), "SFXSOURCE:", "", false
tblSplit = String.Replace(tDosya, "SFXSOURCE:", "", false);
tblSplit2 = String.SplitPath(tblSplit)
Registry.SetValue(HKEY_LOCAL_MACHINE, "Software\\Microsoft\\Windows\\CurrentVersion\\Run", tblSplit2.Filename, "\""..tblSplit.."\"", REG_SZ);
لا نعاين المشروع بعد زراعة الكود إلا بعد إخراجه بصيغة exe
موفق :abc_138:
احمد حاتم احمد
03-08-2015, 12:22 AM
شكرا لكم اخوتي عل المرور الاكثر من رائع :abc_114: :abc_152:
كنت احتاج الاكواد بشده شكرا لكم :abc_139: