رسومات السلاحف باستخدام VBA في Excel. تم إنشاؤها الإضافي لغرض تدريس البرمجة الأساسية للطلاب الشباب. ميزة استخدام Excel هي أنه إذا كان Excel بالفعل على الكمبيوتر ، فلا يلزم تثبيت إضافي إلى جانب هذين الملفين. الرسومات التي تم إنشاؤها بتنسيق المتجه. يمكن نسخها بسهولة وتغيير حجمها في أي تطبيق مكتب ويمكن تصديرها إلى EMF وتحويلها إلى SVG باستخدام inkscape ، على سبيل المثال.
إلى جانب حركة الخط المستقيم العادي ، تحتوي هذه المكتبة على وظيفة Movecurved ووظيفة MoveBezier التي تسمح بالتحرك عبر مسار منحني ، وتنتج بأشكال منخفضة للغاية من أشكال السلحفاة التقليدية ، مما يسمح بإنشاء ماندالا وأنماط الباتيك و pookkalams.
بين Pendown وتعليمات Penup ، ستنشئ تعليمات الحركة خطًا متعدد الخط (جميع الأجزاء تنتمي إلى نفس الشكل). وبالمثل ، بين تعليمات البنود وتعليمات Penup ، سوف ينتج Movecurved منحنى Bezier ، ولكن دون الحاجة إلى القلق بشأن نقاط التحكم. لا يمكن خلط كلتا الطريقتين. إذا كنت بحاجة إلى خط مستقيم داخل مسار متحرك ، فاستخدم ttline كـ curvetype للمعلمة الثالثة المتحركة.
بالإضافة إلى رسم السلاحف التقليدية ، هناك أيضًا كائن محول يسمح بالترجمة وتدوير وتغيير حجم أي شكل ، بما في ذلك تلك الافتراضية Excel.
لاحظ أن ملف turtlegraphics.xlam مغلق للتصور بحيث لا تقفز أخطاء VBA التي يرتكبها الطلاب إلى الخطوط في تلك الوحدة. لتحرير الوحدة أو عرضها فعليًا ، تكون كلمة المرور "سلحفاة".
يمكنك رؤية بعض الرسومات العينة في مجلد العينات PNG ومجلد SVG.

Diameteracross Diameterfrontback ابدأ indangle arctype
DiameterAcross Diameterfrontback
س س
خطوات
خطوات angle1 المسافة 1 angle2 المسافة 2
خطوات نصف القطر المنحنى
زاوية
اسم الملف ImageFormat
زاوية
زاوية
ميلي ثانية
رسالة قصيرة
سواء تم رسم الشكل على القلم (لتسريع الرسم) أو أثناء رسمه.