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