(28-06-18, 08:03 AM)elgokr كتب :بكل بساطة يمكن فعل ذلك وطرق عديدةولكن كما اشار الاخ سعودبمجرد اغلاق البرنامج واعادة التشغيل سيختفي الزر
لكن يمكن عمل حل مبسط ساكتب الفكرة ويعتمد بعد ذلك عليكوهو عمل زر فى الفورم ويكون مخفي وعند المستخدم يقوم فاضافة زربتحول الزر المخفي الى مرئي ويتم حفظ قيمة تغيير الاخفاء والظهور فى الـ Settingبحيث عند اغلاق واعادة فتح البرنامج يجد الزر ظاهر مع التسمية ايضاً وما غير ذلك حسب ما تريد اضافته للزر
الطريقة الثانية وهى الاكثر تعقيداً وستعتمد على تحديد Y/X للزر وتخذين كود الزر المنشاء فى قاعدة البيانات وما شبهوستجبر على المستخدم من التحقق من اسم الزر الذى يريد انشائه وليس التسمية التى تظهر عليه
الفكرة لا تعتمد هنا على سطر ولا اثنين من الاكواد او الاسطر البسيطةلكن ما انصح به هو الفكرة الاولى واذا كنت تريد مثال للفكرة يمكننى ارفاق لك مثال للتوضيح
تحياتى لكوتمنياتى لك التوفيق
شكرا لك اخي هل لي بمثال و لك جزيل الشكر

(28-06-18, 08:36 AM)سعود كتب : لدي شيء في بالي ولم اجربه لكني لاحظت شيئا ما وهو:
لو اردت بناء مشروعك واستخراج ملف exe لكن عن طريق MSBUILD تمرر له مسار المشروع (عن طريق cmd)
هل يمكن بناء ملفات vb ونجعلها نسخة من ملفات vb مضمنه بالمصدر؟؟ ونستخرجها عند الحاجة وعند الانتهاء نمرر مسار المجلد الجديد الى MSBUILD؟
هل ينفع هذا؟
Form1.Designer.vb
Form1.vb
لا ادري لكن حبيت اطرح الفكرة لكي يرد احد او يجربها لاني الان منشغل بمشروع آخر.
اخي انا عندي فكرة متعلقة ب قاعدة البيانات نفسها ب اجبار البرنامج علي تنفيذ كود معيان اذ توجد كلمة معينة ف القاعدة بما ذلك تسمية اي زر و حجمة و كل تفصيلة ب استخراجها من قاعدة البيانات
لكن انا لا امتلك فكرة انشاء ازرا تلقائية او تكست تلقائية و تحديد الاماكان الخاصة بها
و يمكن ايضا استخراج اكواد من القاعدة و تنفيذاها بشكل مباشر
(28-06-18, 11:23 AM)asemshahen5 كتب : أخي العزيز انظر الى هذه الصفحة سترى اجابة على تسائلك :
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
شكرا لك اخي
