delphi4arab منتديات دلفي للعرب

نسخة كاملة : إستخدام float بدلا من integerبالرسم
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
كل عام وأنتم بخير
رسم خط باستخدام ال canvas يكون ب integer لكن عندي رسم
دقيق كتيرا يعني كيف أستخدم float بدلا من integer ؟
وعليكم السلام ورحمة الله
رسم الأشكال باستخدام Canvas يكون نقطة نقطة Pixel Pixel
Integer هي مجموعة الأعداد الصحيحة...، بحيث تمثل كل نقطة Pixelالقيمة الصحيحة 1.
برأيي لا يمكن استخدام أصغر من ذلك (0.1 مثلا) كما لا يمكن تقسيم النقطة لترسم نصف Pixel !
والله أعلم.
PHP كود :
var F:Real;

a := Round (F);
b := Round (F);
form1.Image1.Canvas.MoveTo(a,b);