خبرا Vb اين هم؟؟

السلام عليكم

الاخوة الكرام

في دروس المنتدى التي وضعها الاخ " محب الله ورسوله "

وجدت هذا الكود
HTML:
 Dim x,y As Integer
x = Screen.Width / 15
y = Screen.Height / 15
If x = 640 And y = 480 Then MsgBox ("640 * 480")
If x = 800 And y = 600 Then MsgBox ("800 * 600")
If x = 1024 And y = 768 Then MsgBox ("1024 * 768")

وسوالي هل بامكاني تغير وضع الصورة
مثلا اذا كنت على شاشة كمبيوتر 21 بوصة

واريد عرض الصورة على جهاز 17 بوصه

هل يمكن هذا بواسطة هذا الكود

ارجو ان يكون السوال واضح

ولكم الشكر الجزيل
 


لا ادري اي شرح لكن اظن انه هذا لبرنامج يعطيك اعدادات الشاشة لديك

لكن هذا لة يعتمد على y و x
Dim x,y As Integer
x = Screen.Width / 15
y = Screen.Height / 15
If x = 640 And y = 480 Then MsgBox ("640 * 480")
If x = 800 And y = 600 Then MsgBox ("800 * 600")
If x = 1024 And y = 768 Then MsgBox ("1024 * 768")

لنفرض ان الشاشة 21 بوصة العرض بتاعها 1088 والطول بتاعها 612 او العكس :d

نضع هذا الامر تحت الاوامر السابة
If x = 1088 And y = 612Then MsgBox ("1088* 612")

ليصبح كامل
Dim x,y As Integer
x = Screen.Width / 15
y = Screen.Height / 15
If x = 640 And y = 480 Then MsgBox ("640 * 480")
If x = 800 And y = 600 Then MsgBox ("800 * 600")
If x = 1024 And y = 768 Then MsgBox ("1024 * 768")
If x = 1088 And y = 612Then MsgBox ("1088* 612")

هذا حسب علمي والله اعلم
 
هذا جواب متأخر جدا (ربما) ولكن قد يفيد
السؤال واضح ولكن أجوبة الاخوة الكرام غريبة مع الشكر على إرادة المساعدة ولكن الجواب الواضح هو أن في هذا الكود نلاحظ كلمة screen.width وهو أمر معروف جدا أن screen هو كائن له خصائص تتغير من نظام إلى آخر تلقائيا (وتلك هي فائدته) حيث يتعرف البرنامج المكتوب بهذا الكود على خصائص الشاشة من خلال هذا الكائن من النظام (الوندوز) وأنت اشتغل في شاشة كبيرة أو صغيرة كما تشاء.
 
عودة
أعلى