الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عمل Tool Box

بدأه apple في 1 أبريل 2008 · 7 رد · 1,259 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

ارجو مساعدتي بتطبيق فكره وجود تول بوكس في برنامجي شبيه تماما بالموجود عندنا في الفيجول دوت نت

يعني تكون عندي صور ترمز لتكست او جدول او ليبل او.......

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

كيف يمكنني عمل هذا

ياليت لو بس تشرحو لي المبدأ وانا راح اطبق وجزاكم الله خير

#2

اخي الكريم

افتح الفيجوال ستوديو 2005 او 2008

واختار مشروع جديد ثم اختار

Windows Control Library

ثم صمم ما تريد يمكنك ايضا اضافة اكتر من كونترول في نفس المشروع واعمل

Build

ولسوف تحصل هنا علي ملفات

DLL

وبعد الانتهاء من تصميم اكتر من كونترول تحت نفس المشروع اضف الي المشروع فورم جديد وتعامل معاه كالمعتاد ولسوف تظهر لك كل الكونترول التي صممتها في

toolbox

الطريقه التنانيه

انك تتبع نفس الخطوات وبعدين لا تضيف فورم ثم تفتح مشروع جديد وتضيف الي

ToolBox

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

DLL

تحت الفهرس

Bin/Debug

بالتوفيق

تم تعديل هذه المشاركة بواسطة a_pess في 2 أبريل 2008 في 14:44

#3

نور الله عليك

شكرا لك اخي... سوف اقوم بالتجربه قريبا ان شاء الله

#4

أخي الكريم

من ناحيه تصميم التول بوكس كل شيء واضح

ولكن ممكن تتكرم علي وتعطيني فكره عن كيفيه البرمجه للازرار

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

وكيف يستطيع يعمل دراج؟؟؟

#5

اخي الكريم

تتم الاضافه كا يحدث مع اي شئ اخر من التوول بوكس الموجوده اي Double Click او عن طريق Drag and Drop

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

ويمكنك التعامل معه بنفس الطريقه

ملحوظه بعض الصفات قدد تتغير بناء علي التغيير الذي سوف يحدث اثناء التصميم

بالتوفيق

#6

آسف اخي الكريم

لم افهم قصدك..

انا عملت نفس الخطوات اللي نصحتني بها وعملت تول بوكس وانشت ملف DLL ثم اضفت فورم واستخدمت التول بداخله.

ولكن

التول اللي انا عملته كان مجرد فيه ايقونات سواء للبوتن او الراديو او ......

سؤالي هو اليوزر اللي راح يستخدم برنامجي هذا مفترض انه يكون قابل على عمل كيلك مثلا على البوتن وتظهر له في مساحه التصميم الخاصه به..

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

في اثناء الرن للفورمه المحتويه على التول بوكس .... اكون قادر فقط على الضغط على الايقونه ولكن لاتظهر لي في مساحه الاديتور..

اريد البرنامج في اثناء الرن يعمل جزئيا مثل الفيجوال وانا اقوم بالتصميم... مع كل دبل كليك لاحدي التولز تنضاف عندي في الفورمه

ارجو ان يكون كل شيء واضح... وعذرا على عم استيعابي واطالتي

جزاك الله خير ونور قبرك

#7

اخي الكريم ستجد في المرفقات ملف سوف يغير شكل

Button

الي اشكال مختلف كل ما عليك هو ان تضيفه الي التوول بوكس

ثم اضافته الي الفورم والتعامل معه تماما كاي مفتاح اخر

كل ما عليك هو استخدام

GlassyButtoncontrol

ولو نظرت الي صفاته بعد الاضافه الي مشروعك

ستجد من ضمن المواصفات تغيير الشكل واللون الي اكتر من شكل

اتمني انه يكون ده اللي بتدور عليه

وبالتوفيق

Glassybutton.rar

#8

جزيت خيرا...

استخدمت البوتن بتاعك... بس

لم تفهم قصدي للأسف

فلنقل ان هذه هي واجهة الفورم تبع برنامجي:

الفورمه مكونه من قسمين قسم بها التول بوكس المشابهه للموجوده على الفيجوال

والقسم الثاني الذي سيتمكن اليوزر من الاضافه والتصميم فيه

786407-579.jpg

سؤالي هو:

انا اليوزر وعملت دبل كليك على البوتن مثلا

مفترض ان تضاف بوتن جديده في الاديتور باسم تلقائي مثلا بوتن1

او بفرض اني مسكت البوتن الموجود في التولبوكس وعملت دراج له الى الاديتور مفترض تنضاف ايضا بوتن اخر باسم تلقائي وليكن بوتن2

كيف اقوم بكتابه هذا برمجيا؟؟

كيف ابرمجه بحيث مع كل دبل كليك او دراج ينضاف بوتن جديده؟

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…