المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : مساعدة حول اعدادات الشاشة


تواتي كريم
24-06-2014, 12:57 AM
بسم الله الرحمن الرحيم

فى يعض الاحيان يتطلب المشروع أن تكون اعدادات الشاشة
مثلا 800x600 أو 1024x768

فتضبط انت المشروع على جهازك و عند تجربته على جهاز اخر تختلف فيه اعدادات الشاشة
تجد ان المشروع مختلف و ان objects ليس فى مكانها المعتاد

ارجو من اخواني الاعضاء ان يرفعوا مشروع يتضمن هذا الطلب
كيف يتم التحكم في الاضافة التالية
WinApi Plugin

وشكرا مسبقا

ثامر أبو بلقيس
24-06-2014, 02:52 PM
السلام عليكم

إلى حين تدخل الزملاء لإمدادك بالإضافة و الأكواد
المتعلقة بضبط المشروع وفق إعدادات خاصة

أحببت أن أشارك بمايلي بعيدا عن الاضافة:
بعد تحميل هذا الملف المحول لتنفيذي فك
الضغط عنه و ضعه مباشرة في المجلد
Docs
التابع للأوتوبلاي
http://www.gulfup.com/?LhTtLb
-----
في الحدث on preload
نزرع الكود:
v= System.GetDisplayInfo();
result = File.Run("AutoPlay\\Docs\\dccmd.exe", "-width=800 -height=600 -depth=max -refresh=max", "", SW_MINIMIZE, false);



حيث يمثل السطر الأول تخزين الإعدادات الأصلية لجهاز المستخدم
و يمثل السطر الثاني تشغيل للملف التنفيذي لينفذ
الإعدادات التي تريد تفرضها على الجهاز هناا
مختارة الإعدادات 800/600

------

في الحدث on close
نزرع الكود :
result = File.Run("AutoPlay\\Docs\\dccmd.exe", "-width="..v.Width.." -height="..v.Height.." -depth=max -refresh=max", "", SW_MINIMIZE, false);


لتحقق عند خروج التجميعية إرجاع
القيم الأصلية للجهاز
-يمكنك وضع الكود في حدث آخر أنسب

مطبقة على وينداوز xp

فرح صالحي
24-06-2014, 03:37 PM
السلام عليكم ورحمة الله وبركاته
رد الاخ ثامر انتج الملف المفتوح التالي
http://www.gulfup.com/?1lPyZE

تواتي كريم
24-06-2014, 04:28 PM
السلام عليكم

إلى حين تدخل الزملاء لإمدادك بالإضافة و الأكواد
المتعلقة بضبط المشروع وفق إعدادات خاصة

أحببت أن أشارك بمايلي بعيدا عن الاضافة:
بعد تحميل هذا الملف المحول لتنفيذي فك
الضغط عنه و ضعه مباشرة في المجلد
docs
التابع للأوتوبلاي
http://www.gulfup.com/?lhttlb
-----
في الحدث on preload
نزرع الكود:
v= system.getdisplayinfo();
result = file.run("autoplay\\docs\\dccmd.exe", "-width=800 -height=600 -depth=max -refresh=max", "", sw_minimize, false);



حيث يمثل السطر الأول تخزين الإعدادات الأصلية لجهاز المستخدم
و يمثل السطر الثاني تشغيل للملف التنفيذي لينفذ
الإعدادات التي تريد تفرضها على الجهاز هناا
مختارة الإعدادات 800/600

------

في الحدث on close
نزرع الكود :
result = file.run("autoplay\\docs\\dccmd.exe", "-width="..v.width.." -height="..v.height.." -depth=max -refresh=max", "", sw_minimize, false);


لتحقق عند خروج التجميعية إرجاع
القيم الأصلية للجهاز
-يمكنك وضع الكود في حدث آخر أنسب

مطبقة على وينداوز xp

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