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

وعليكم السلام
ممكن طبعا لكن الاهم عمل Build كيف يكون!!!
اذا وجدت طريقة لاستخراج ملف تنفيذي من برنامجك بمواصفات عادية حينها اكمل اما مجرد اضافة زر وكود هذه سهلة لكنها تتبخر عند غلق البرنامج.
(25-06-18, 12:36 PM)YousefOkasha كتب : [ -> ]وضح طلبك اكثر ..
اقصد ان مستخدم البرنامج يقدر يعمل زر فى البرنامج بمجرد ضغط كلمة اضافة زر مثال و يحدد اسم الزر و يقدر يحدد استخدام الزر
(25-06-18, 11:50 AM)سعود كتب : [ -> ]وعليكم السلام
ممكن طبعا لكن الاهم عمل Build كيف يكون!!!
اذا وجدت طريقة لاستخراج ملف تنفيذي من برنامجك بمواصفات عادية حينها اكمل اما مجرد اضافة زر وكود هذه سهلة لكنها تتبخر عند غلق البرنامج.
ممكن طالب اخي هل يمكن ان تريني مثال لذلك
(25-06-18, 09:49 PM)morshday كتب : [ -> ] (25-06-18, 11:50 AM)سعود كتب : [ -> ]وعليكم السلام
ممكن طبعا لكن الاهم عمل Build كيف يكون!!!
اذا وجدت طريقة لاستخراج ملف تنفيذي من برنامجك بمواصفات عادية حينها اكمل اما مجرد اضافة زر وكود هذه سهلة لكنها تتبخر عند غلق البرنامج.
ممكن طالب اخي هل يمكن ان تريني مثال لذلك
هل تظن ان لدي معلومة وبخلت بها؟؟؟
هذا اذا كنت تقصد استخراج ملف مستقل اخر فلا اعرف.
اما لو تقصد اضافة زر وكود فهذه بسيطة
ابحث بقوقل عنها تجد الكثير.
بكل بساطة يمكن فعل ذلك وطرق عديدة
ولكن كما اشار الاخ سعود
بمجرد اغلاق البرنامج واعادة التشغيل سيختفي الزر
لكن يمكن عمل حل مبسط ساكتب الفكرة ويعتمد بعد ذلك عليك
وهو عمل زر فى الفورم ويكون مخفي وعند المستخدم يقوم فاضافة زر
بتحول الزر المخفي الى مرئي ويتم حفظ قيمة تغيير الاخفاء والظهور فى الـ Setting
بحيث عند اغلاق واعادة فتح البرنامج يجد الزر ظاهر مع التسمية ايضاً وما غير ذلك حسب ما تريد اضافته للزر
الطريقة الثانية وهى الاكثر تعقيداً وستعتمد على تحديد Y/X للزر وتخذين كود الزر المنشاء فى قاعدة البيانات وما شبه
وستجبر على المستخدم من التحقق من اسم الزر الذى يريد انشائه وليس التسمية التى تظهر عليه
الفكرة لا تعتمد هنا على سطر ولا اثنين من الاكواد او الاسطر البسيطة
لكن ما انصح به هو الفكرة الاولى واذا كنت تريد مثال للفكرة يمكننى ارفاق لك مثال للتوضيح
تحياتى لك
وتمنياتى لك التوفيق
لدي شيء في بالي ولم اجربه لكني لاحظت شيئا ما وهو:
لو اردت بناء مشروعك واستخراج ملف exe لكن عن طريق MSBUILD تمرر له مسار المشروع (عن طريق cmd)
هل يمكن بناء ملفات vb ونجعلها نسخة من ملفات vb مضمنه بالمصدر؟؟ ونستخرجها عند الحاجة وعند الانتهاء نمرر مسار المجلد الجديد الى MSBUILD؟
هل ينفع هذا؟
Form1.Designer.vb
Form1.vb
لا ادري لكن حبيت اطرح الفكرة لكي يرد احد او يجربها لاني الان منشغل بمشروع آخر.
أخي العزيز انظر الى هذه الصفحة سترى اجابة على تسائلك :
https://www.safaribooksonline.com/library/view/programming-visual-basic/0596000936/ch01s03.html
https://support.microsoft.com/en-us/help/304654/how-to-programmatically-compile-code-by-using-the-visual-basic-net-or
https://msdn.microsoft.com/en-us/library/microsoft.visualbasic.vbcodeprovider.aspx?cs-save-lang=1&cs-lang=vb#code-snippet-1