مشاهدة النسخة كاملة : الخاصية resize
IGI2000
18-04-2005, 04:02 PM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
اخواني بدي سؤال عن خاصية الفورم resize وهو
مثلا انا عند مربع نص تكست داخل فورم اريد لما المستخدم يكبر الفورم تكبر التكست بنفس الأبعاد
(اي ان مربع المص يكبر مع الفورم ويصغر معاه )
وشكرا
اخوك زيد
ibn_alqalam
18-04-2005, 04:35 PM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
اخواني بدي سؤال عن خاصية الفورم resize وهو
مثلا انا عند مربع نص تكست داخل فورم اريد لما المستخدم يكبر الفورم تكبر التكست بنفس الأبعاد
(اي ان مربع المص يكبر مع الفورم ويصغر معاه )
وشكرا
اخوك زيد
انا لست مبرمج فيجول بيسك, ولكن برمجت الويندوز مع لغة سي. اذا تريد ان تصبح نافذة برنامجك قابلة لتغيير الحجم, فعليك دعوة الدالة CreateWindow مع الخيار WS_RESIZABLE. وبدلا من استخدام القيم العددية لتحديد الحجم و موضع النافظة, استخدم قيم تحصل عليها خلال جري البرنامج من دالات مثل WindowPosition و WindowHeight و WindowWidth.
امام عن الادوات على النافذة child controls, فعليك ان تضعهم نافذة قابلة للفسح scrollable.
اذا انت حقا جاد عن تعلم برمجة ويندوز, فيجب عليك ان تتعلم السي والAPI.
رايت كتابا عن برمجة الAPI في الانترنت و لازال لدي نسخة اذا تريدها. اذا تقراء الانجليزية, فيجب ان تقراء كتاب:
Programming Windows, by Charles Petzold, fifth edition
و هناك نسخ منه في الانترنت.
حظا موفقا. و اسال اي اسالة عندك.
abed_11
20-04-2005, 06:31 PM
alasalm alykom
write this code
private sub form1_resize
text1.width=me.width
text1.height=me.height
IGI2000
23-04-2005, 12:34 AM
بسم الله
السلام عليكم
شكرا لكم اخواني على الردود - مع اني تأخرت عليكم -
اخي ibn_alqalam إذا تقصد ب API (واجهة برمجة التطبيقات) فأنا عند الكتاب بس ما قرأته
وهو من "روقا"
==========
اخ abed_11 الطريقة مش فعالة مية المية فأنا لا اريد ان يملأ التكست الفورم إنما اريده ان يكبر مع الفورم بنفس الابعاد الاولى
وشكرا لكم
اخوكم زيد
جميع حقوق برمجة vBulletin محفوظة ©2025 ,لدى مؤسسة Jelsoft المحدودة.
جميع المواضيع و المشاركات المطروحة من الاعضاء لا تعبر بالضرورة عن رأي أصحاب شبكة المنتدى .