السلام عليكم
لدي كود دقة الشاشة استخدمته بحيث يشتغل مع تشغيل النظام وعند الخروج من النظام يجب ان ترجع دقة الشاشة كما كانت ولذلك يجب تخزين الscreen reselution , ووضع القيم عند الخروج من النظام فكيف يتم ذلك
و شكرا
السلام عليكم
لدي كود دقة الشاشة استخدمته بحيث يشتغل مع تشغيل النظام وعند الخروج من النظام يجب ان ترجع دقة الشاشة كما كانت ولذلك يجب تخزين الscreen reselution , ووضع القيم عند الخروج من النظام فكيف يتم ذلك
و شكرا
السلام عليكم اخي
الملف المرفق فيه برنامج تعطيه ديقة العرض وهو يحولها
بالاصح داله تاخذ منك الاحداثيات وتحول ممكن انك تعطي للداله في بدايه برنامجك 800*600 ورعد ما تنتهي تستدعي نفس الداله وتعطيه مثلا 1024*768
والملف المرفق من عضو بالمنتدي هو الي ادرجه في المنتدي من فتره والعضو اسمه بو جلاوي
اللهم انصر الاسلام والمسلمين

يبدو ان الأخ يريد طريقة لتخزين القيمة الاصلية و يعيدها بعد الخروج من البرنامج
اذا كلن هذا ما تريد أخي العزيز فيمكنك الاستعانة بدالتي
SaveSetting
GetSetting
و هما يقومان بتسجيل قيمة في الريجيستري و من بعد قراءتها
و السلام عليكم
اللهم انصر الاسلام والمسلمين

شكرا اخوتي على الأجوبة
ولكن ارجو أن توضحو الكود مع الشرح إذا امكن
انا اريد تخزبن القيم الاصلية مثلا: دقة الشاشة 1024*768 وعند تشغيل النظام قمت بتغييره الى800*
600
وذلك باستخدام هذا الكود:
Dim Direct As New DxVBLib.DirectX7
Dim DirectD As DxVBLib.DirectDraw7
Dim ScreenWith, ScreenHight As Short
ScreenWith = 800
ScreenHight = 600
DirectD = Direct.DirectDrawCreate("")
DirectD.SetDisplayMode(ScreenWith, ScreenHight, 0, 0, DxVBLib.CONST_DDSDMFLAGS.DDSDM_DEFAULT)
وبعد الانهاء والخروج من البرنامج اريد ان تعود دقة الشاشة كما كانت..وشكرا
هذا الموضوع مغلق.