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

برنامج تلوين

مغلق
بدأه emi في 28 مايو 2005 · 12 رد · 843 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

#2

اتمنى ان يعجبك اخي

coloring pic.zip

*************************************************

**************************************************

مصطفى زيداني

#3

أتمنى ان يفي هذا البرنامج في الغرض

برنامج الرسام عربي.zip

essam.gif

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

لكل جديد في عالم تكنولوجيا المعلومات والكمبيوتر والأخبار العلمية

http://www.planetss.com/vb

#4

شكراً لكما اخى مصطفى واخى شادى :rolleyes:

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#5

شكرا .. ولن انا اختك :D

#6

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

Private Sub Form_Load()

Picture1.FillStyle = vbSolid

End Sub

Private Sub Picture1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)

If Button = 1 Then

Picture1.Circle (X, Y), 3, Label1.BackColor

End If

End Sub

Private Sub Picture2_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)

If Button = 1 Then

Label1.BackColor = Picture2.Point(X, Y)

End If

End Sub

#7
اقتباس
شكرا .. ولن انا اختك

شكراً اختى العزيزة ايمى :rolleyes:

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#8

مشكورين يا جماعه على المشروعات الجميله

#9

اولا في الفورم لود

picture1.fillstyle=vbsloid

معناها ان اي نقطة سوف ترسم على الاداة لن تكون فارغة من الداخل وبالتالي ستكون كأنه جسم صلب

اما في الحدث mousemove

if button=1 then

معناها انه اذا كان الزر الأ يسر للماوس مضغوطا فإنه

picture1.circle(x,y),3,label1.backcolor

سيقوم برسم دوائر في المكان x,y وهي قيم متغيرة نصف قطر الدائرة 3 بالبكسل ولونها هو اللون الموجود في الليبل بجانب الالوان وسيتم التلوين كلما تحركت في الأداة بشرط ان يكون الزر الأيسر للماوس مضغوطا بحث يمكنك تلوين الجزء الذي تريده

end if

اما بالنسبة للحدث mousedpwn

معناه انه سيتم اختيار اللون من قائمة الالوان اذا ضغطت على اللون المطلوب بالزر اليسر للماوس

اتمنى ان يكون الشرح مفهوم

*************************************************

**************************************************

مصطفى زيداني

#10

واضح جدا اشكرك .. ولكن لماذا الخطوط تكون منقطة عند الرسم... هل نوع الصورة السبب ؟؟؟

#11

picture1.circle

سيتم التلوين على هيئة دوائر

*************************************************

**************************************************

مصطفى زيداني

#12

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

وهو يحتاج الى Image كثير لكي يصبح 3D ولكن مو كثيرررر

#13

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

هذا الموضوع مغلق.

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