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

هل يمكن أن أتحكم بألوان الرسومات بالفيجوال بيسك

مغلق
بدأه eng-hisham في 18 مارس 2007 · 11 رد · 790 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أرجو المساعده

كيف يمكن عمل رسوم يتم التحكم بألوانهه وليس بالحركه نفسها طبعا وفق الحاجه أي حسب الحاجه يعني على سبيل المثال :

خزان ماء من خلال رسم معين يظهر لي الكميه الموجوده به من الماء - طبعا من خلال عمل Interface مع نظام-

وبارك الله فيكم

#2
اقتباس
عمل رسوم يتم التحكم بألوانهه وليس بالحركه نفسها
اقتباس
خزان ماء من خلال رسم معين يظهر لي الكميه الموجوده به من الماء

يرجى توضيح سؤالك ماذا تقصد بالألوان

Bar.rar

#3

ممكن تصمم كل جزء كـ Usercontrol ليه Properties و تتحكم فيها , هحاول أعملك مثال أول ما الاقى وقت

تم تعديل هذه المشاركة بواسطة msayed2004 في 18 مارس 2007 في 01:44

#4

مشكور على اهتمامكم

ما أقصده هو على سبيل المثال فالنفرض أن الخزان به ماء باللون الأزرق وبعدو قت من الزمن نقص ارتفاع الماء في الخزان حتى يختفي اللهو ن الأزرق من رسمه الخزان

وبارك الله فيكم

#5

مشكور أخي عبد العزيز

فالمثال الذي أرفقته رائع ولكن أرجو تشرحه لي بشكل بسيط

وهل نستطيع أن نطبق نفس الطريقه فيما لو كان الخزان على شكل دائره

#6

مشكور أخي عبد العزيز

فالمثال الذي أرفقته رائع ولكن أرجو تشرحه لي بشكل بسيط ,فما أريده هو أن يتم الإرتفاع والأنخفاض في الخزان المرسوم وفق وحسب مجسات sensor موضوعه على الخزان الحقيقي ويتم استقبال اشاراتها من خلال parallel port وثم يتم معالجتها

وهل نستطيع أن نطبق نفس الطريقه فيما لو كان الخزان على شكل دائره

وبارك الله فيكم

#7

العفو أخي ،الحمد لله أفادك

اقتباس
فالمثال الذي أرفقته رائع ولكن أرجو تشرحه لي بشكل بسيط

المثال بسيط جداً

كل ماهناك أضفت الأداة ProgressBar وتم ضبط الخاصية Bar1.Max على القيمة 10 للتسهيل ، والقيمة Bar1.Min صفر وهي نهاية الخزان.

الزرين واحد يزيد قيمة ProgressBar والآخر ينقص القيمة

بينما وضعنا السطرين في أول الكود للزرين:

If Bar1.Value = Bar1.Max Then Exit Sub
If Bar1.Value = Bar1.Min Then Exit Sub

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

اقتباس
وهل نستطيع أن نطبق نفس الطريقه فيما لو كان الخزان على شكل دائره

تستطيع ذلك ولكن بأدوات أخرى ، أو يمكنك تصميم أداة لعمل ذلك ،أو إبدأ من هذا الرابط لرسم الدائرة والخطوط:

/index.php?showtopic=53407

اقتباس
فما أريده هو أن يتم الإرتفاع والأنخفاض في الخزان المرسوم وفق وحسب مجسات sensor موضوعه على الخزان الحقيقي ويتم استقبال اشاراتها من خلال parallel port وثم يتم معالجتها

كل مدخل مجس متصل بالPin أعطيه قيمة مثل Bar1.Value = 2 وهكذا.

#8

مشكور أخي العزيز وجعله الله في ميزان حسناتك

#10

Progress Bar مع عداد

Tank_Level.rar

#12

شكرا بس دى مش من تصميمى , بس أعتقد أن أخ عربى هو اللى عملها

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

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

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

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

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

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