24-09-12, 01:03 PM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
أداة Anchors ActiveX Control لتثبيت مكونات الـ Form
عندما يقوم المبرمج ببرمجة برنامج معين أحياناً عند تغيير دقة الشاشة أو تحجيم النافذة قد تظهر مساحات فارغة داخل النافذة أو قد تختفي بعض الأدوات والمبرمج لا يمكنه تخمين دقة الشاشة لدى مستخدم البرنامج فكل شخص يقوم بتعيين دقة الشاشة التي يريدها , كذلك قد يكون من المزعج أن نقوم بإجبار المستخدم على استخدام دقة شاشة معينة لهذا قمت ببرمجة أداة Anchors ActiveX Control لتثبيت الأدوات داخل النافذة بحيث لا تظهر أي فراغات داخل النافذة أو تختفي أي أداة.
انسخ الأداة Anchors.ocx إلى المجلد C:\******s\System32 ثم قم بتسجيل الأداة كما يلي أذهب إلى Run من قائمة أبدأ ثم اكتب الأمر regsvr32 Anchors.ocx .
ولإضافة الأداة إلى المشروع اذهب إلى قائمة Project ثم Components ثم اختر من النافذة Anchors ActiveX Control ثم اضغط OK
استخدام الأداة
لهذه الأداة وظيفة واحدة فقط وهي SetAnchors وهي كما يلي (يتم استخدام هذا الكود في حدث Form_Load)
السلام عليكم ورحمة الله وبركاته
أداة Anchors ActiveX Control لتثبيت مكونات الـ Form
عندما يقوم المبرمج ببرمجة برنامج معين أحياناً عند تغيير دقة الشاشة أو تحجيم النافذة قد تظهر مساحات فارغة داخل النافذة أو قد تختفي بعض الأدوات والمبرمج لا يمكنه تخمين دقة الشاشة لدى مستخدم البرنامج فكل شخص يقوم بتعيين دقة الشاشة التي يريدها , كذلك قد يكون من المزعج أن نقوم بإجبار المستخدم على استخدام دقة شاشة معينة لهذا قمت ببرمجة أداة Anchors ActiveX Control لتثبيت الأدوات داخل النافذة بحيث لا تظهر أي فراغات داخل النافذة أو تختفي أي أداة.
انسخ الأداة Anchors.ocx إلى المجلد C:\******s\System32 ثم قم بتسجيل الأداة كما يلي أذهب إلى Run من قائمة أبدأ ثم اكتب الأمر regsvr32 Anchors.ocx .
ولإضافة الأداة إلى المشروع اذهب إلى قائمة Project ثم Components ثم اختر من النافذة Anchors ActiveX Control ثم اضغط OK
استخدام الأداة
لهذه الأداة وظيفة واحدة فقط وهي SetAnchors وهي كما يلي (يتم استخدام هذا الكود في حدث Form_Load)
كود :
[align=left]Anchors1.SetAnchors Object, Left, Top, Right, Bottom
[/align]
حيث :
Object : اسم الأداة التي تريد تثبيتها
Left : تثبيت الأداة من الجهة اليسرى
Top : تثبيت الأداة من الجهة العلوية
Right : تثبيت الأداة من الجهة اليمنى
Bottom : تثبيت الأداة من الجهة السفلى
حيث أن المعاملات : Left , Top , Right , Bottom ذات قيم منطقية إما True أو False .
الأداة في المرفقات
وفقكم الله
Object : اسم الأداة التي تريد تثبيتها
Left : تثبيت الأداة من الجهة اليسرى
Top : تثبيت الأداة من الجهة العلوية
Right : تثبيت الأداة من الجهة اليمنى
Bottom : تثبيت الأداة من الجهة السفلى
حيث أن المعاملات : Left , Top , Right , Bottom ذات قيم منطقية إما True أو False .
الأداة في المرفقات
وفقكم الله