الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

البنية Size

بدأه k.f.u في 4 ديسمبر 2009 · 8 رد · 524 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم .......

في معلومه .. تقول ان بنية Size تشبه Rectangle ??

.........................................................................

انا اللي فهمته انها تشبهها كبنية لكن rectangle تاخذ دائما ابعاد مستطيل ...

اما Size تاخذ ابعاد شكل أي شكل ليس شرط مستطيل ... هي بنية فقط لها ابعاد معينه ..

اتمنى الاجابة سريعا ... ولكم خالص شكري وتقديري

سبحان الله وبحمده سبحان الله العظيم ..أستغفر الله

samp8a5b2fc47732a301.jpg

#2

يمكن النظر للموضوع من أبعاد متعددة و منها :

- Rectangle يساوي Location زائد Size

- بنية Size يمكن أن تمثل وحدها مستطيل إذا كانت Location تساوي X=0 و Y=0

- ...

#3

يمكن أن تمثل شكل مستطيل ليس شرط ؟؟

سبحان الله وبحمده سبحان الله العظيم ..أستغفر الله

samp8a5b2fc47732a301.jpg

#4
اقتباس
يمكن أن تمثل شكل مستطيل ليس شرط ؟؟

عذرا أخي الكريم, لم أفهم قصدك!..

#5

المعلومه التي لدي هي ان Rectangle تأخذ بنية مستطيله .. نحدد أبعاده وموقعها .... اذا ابعاد المستطيل شيء اساسي ,,

.......................

المعلومه الثانية هي بنية Size وهي تشبة بنية Rectangle ...

انا أقول ان بنية الـ Size لاتأخذ شرطا شكل مستطيل مثل REctangle بل تأخذ ممكن عدة أشكال كالمربع أو مستطيل ... هي فقط بنية لها ابعاد محدده ؟؟

هذا سؤالي ؟؟

.................................................................................

لدي سؤال اخر ...

أن ممكن احدد موقع تلك البنية بهذه الجملة :Button1.location= new point(25,20 )

سؤالي ا هل point عباره عن داله او طريقه ؟؟

ام ان الجمله البرمجيه هي فقط تحديد نقاط جديده (x,y)

????

أتمنى الاجابة على تساؤلاتي ولكم جزيل شكري

دمتم بخير

تم تعديل هذه المشاركة بواسطة k.f.u في 5 ديسمبر 2009 في 00:45

سبحان الله وبحمده سبحان الله العظيم ..أستغفر الله

samp8a5b2fc47732a301.jpg

#6

الجملة :

Button1.Location= new Point(25, 20)

تنشئ كائن جديد من نوع الفئة Point التي تحدد إحداثيات نقطة على سطح client area للنموذج. أي مكان الزر Button1 على النموذج.

Point هي بنية كما قلنا تحدد إحداثيات نقطة و الجملة أعلاه تنشئ و تهيئ النقطة الجديدة أي الكائن الجديد من فئة Point عن طريق المناداة على الباني المشخص للفئة.

Public Sub New ( _
 x As Integer, _
 y As Integer _
)
#7

اخي الكريم ..................شكرا لك ولكن لم تجبني على السؤال الاول ؟؟

بخصوص Size

انا اعتقد انها لاتأخذ بالضروره ابعاد مستطيل :(

ولك شكري وتقديري ...

سبحان الله وبحمده سبحان الله العظيم ..أستغفر الله

samp8a5b2fc47732a301.jpg

#8
اقتباس
انا اعتقد انها لاتأخذ بالضروره ابعاد مستطيل :(

هي لا تأخد أبعاد المستطيل و لكن يمكن أن تحدد المستطيل إذا كانت إحداثيات المستطيل هي x=0 و y=0

كما يمكننا أيضا تحديد أبعاد مستطيل عن طريق نقطتين. جرب على سطح مكتب ويندوز أن تضغط زر الفأرة الأيسر في مكان خال من الأيقونات و ابقى ضاغطا عليه وحرك الفأرة ستلاحظ أنه تم رسم مستطيل من إحداثيات نقطة الضغطة على الزر و النقطة الأخرى هي نقطة إحداثيات مؤشر الفأرة الحالية.

#9

جزاك الله خير يا اخي وأكثر من أمثالك .........

أتعبتك معي ..

الله يجعله بموازين أعمالك ... يارب

جزاكم الله خيرااا...

فأنتم سندي وعوني بعد الله ...

فلولاكم بعد الله ... انا لاشيء

اطال الله بأعماركم ورزقكم الصحه والسلامه دائما ..

سبحان الله وبحمده سبحان الله العظيم ..أستغفر الله

samp8a5b2fc47732a301.jpg

مواضيع مشابهة