منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : سؤال حول كيفية عمل زر كوماند داخل عمود Msflexgrid
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
اريد كود يقوم بإدخال أو عمل زر كوماند command button  داخل عمود الفليكس جريد وعند الضغط عليه ينفذ أمر معين مثل أن يقوم مثلا بفتح فورم اخر أو اي أمر 
بالدوت نت  الأمر بسيط لكن تصعب بالفيجوال بيسك 6
وعليكم السلام ورحمة الله وبركاته

لا أعرف إن كان هذا المثال يفيدك ..  الرابط
ولكن هذا ليس يمكن عمل هذه الشيء بنفس طريقة VB.Net

بل بطرق ملتوية (يمكن عمل هذا مع أداة MSFlexGrid  بنفس الطريقة)
وإن كنت متمكن تستطيع تطوير الكود ليعمل بأفضل مما هو عليه. وبما يناسب عملك..


مع الـ (MSFlexGrid)  لا يمكن إضافة الزر ضمن الأداة نفسها

ولكن مع أدوات أخرى يمكن فعل ذلك - مثلاً أداة  (VideoSoft VSFlexGrid 7.0 (Light))  والتي هي أداة خارجية واسمها  (Vsflex7L.ocx) 
ومع ذلك لا يمكنك تحريك الأوار مع تحريك عجلة الماوس كما هي في الدوت نت .. الأزار ستكون ضمن إطار الأداة فقط وليس ضمن الخلية التي يتعين التواجد فيها..

ولكن مع أوامر الـ API للخبراء فيها يمكن عمل أي شيء بأي شيء.. (لكن أين تجد خبر الـ API لـ VB6.0 بعد الحكم بالتخلي عنها منذ 20 سنة)
تحصلت على هذا الكود وارفقته في مثال ارجوا التعديل عليه اريد الزر أن يظهر باستمرار على الخلايا وليس فقط عند الضغط على الخليه

مشكور اخ طه على المثال حاولت التعديل عليه ولم استطع الوصول للمطلوب فضلا اطلع على مثالي بالمرفقات
السلام عليكم ورحمة الله وبركاته

تفضل اخي مثال برمجته لك

ان شاء الله يفيدك

بالتوفيق
مشكور استاذ احمد هذا هو المطلوب