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

ماهي وحدات قياس الدالة Move

مغلقمُجاب
بدأه ماجدجلال في 2 سبتمبر 2007 · 3 رد · 3,198 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاتة ,

وضعت كلمة move للبحث قبل طرح السؤال ولم استفيد شي , لذا طرحت السؤال !

ما هي وحدات القياس المستخدمة في الدالة Move ?

وكيف يمكن التنسيق بينها وبين وحدة ( سم ) المستخدمة في النماذج ؟

بمعني اذا كان القياس المستخدم في النموذج هو :

اعلي 0.415 سم

يسار 1.145 سم

فما هي الارقام التي تقابلة عند استخدام الدالة ,

وهل توجد طريقة لمعرفة احدثيات نقطة معينة داخل النموذج لتحريك عنصر محدد اليها ؟

#2 أفضل إجابة

اخي الفاضل ماجد

السلام عليكم ورحمة الله وبركاته

اولا راجع هذا الرابط لكي تستفيد من المعلومات التي فيه فيما يخص وحدات القياس

/index.php?showtopic=109804

بعد ان تتعرف على وحدات القياس تستطيع الآن الدخول الى الخاصية او الطريقة Move حيث انها تأخذ اربع قيم

الخاصية او الطريقة Move

expression.Move(Left, Top, Width, Height)

يمكن استخدام هذه الخاصية مع اي كائن من كائنات الأكسيس سواء كانت نماذج او مربعات نص او تسميات او اي كائن

لهذا عند استخدامها يجب ان نضع بدل التعبير expression احد هذه الكائنات مثل Form او TextBox او اي كان مطلوب تغيير موقعه او تكبيره او تصغيره .

Move : هي خاصية الحركة والإنتقال الى اين

Left يسار : هي مقدار البعد او المسافة مقدرا بالـ Twipsعن الحافة اليسرى من نافذة الأكسيس اذا كان نموذج او اذا كان مربع نص داخل نموذج وهذه القيمة مطلوبه فقد يكون مقدار المسافة صفر او 100 او اي رقم تختاره ليبتعد مسافة معينة عن الحافة اليسرى . وهو مطلوب ولا يمكن ان يترك فارغا .

Top اعلى : هي مقدار البعد او المسافة مقدرا بالـ Twipsعن الحافة العليا من نافذة الأكسيس اذا كان نموذج او اذا كان مربع نص داخل نموذج وهذه القيمة اختياريه فقد يكون مقدار المسافة صفر او 100 او اي رقم تختاره ليبتعد مسافة معينة عن الحافة العليا .

Width العرض : هو عرض الكائن المطلوب زيادة حجمه او تقليل حجمه في العرض ويكون مقدرا بالـ Twips

Height الإرتفاع : هو ارتفاع الكائن المطلوب زيادة ارتفاعه او تقليل ارتفاعه في الطول ويكون مقدرا بالـ Twips

مثال على هذه الخاصية

نريد ان يتم عرض النموذج اعتبارا من الحافة اليسرى من نافذة الأكسيس بمقدار Twips 100 وبمقدار 200 Twips من الحافة العليا لنافذة الأكسيس ويكون عرضه 4500 Twips وارتفاعه 6000 Twips اذا نستخدم الخاصية بهذا الشكل

Forms(0).Move  Left:=100, Top:=200, Width:=4500, Height:=6000

حيث Forms(0) تعني اول نموذج بصرف النظر عن اسمه في كائنات النماذج اما النموذج الثاني فيأخذ Forms(1)

اما اذا كان مربع نص فإننا نشير مباشرة الى اسم مربع النص مثال

لنفرض اننا نريد تحريك مربع النص من موقعه الحالي الى موقع آخر في النموذج مع زيادة حجمه فيكون بهذه الطريقة :

Me.TextName.Move  Left:=800, Top:=2000, Width:=1000, Height:=500

لابد ان تفرق بين Left و Top فهي خاصة بإزاحة هذا الكائن عن الحافة اما Width و Height فهي لزيادة حجم عرض وطول الكائن

#3

شكرا لك استاذة زهرة وبارك الله فيك

#4

بسم الله الرحمن الرحيم

بارك الله فيك موسوعتنا واختنا زهرة

هذا الموضوع مغلق.

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