السادة الزملاء الاعزاء
السلام علكيم ورحمة الله وبركاتة
اريد مثال عملي عن الكتابة في MSFLEXGRID والتعديل فيها
واتمني ان يرد علي اي احد
اخوكم خالد المصري
K_MAHMOUD_2000@HOTMAIL.COM
السادة الزملاء الاعزاء
السلام علكيم ورحمة الله وبركاتة
اريد مثال عملي عن الكتابة في MSFLEXGRID والتعديل فيها
واتمني ان يرد علي اي احد
اخوكم خالد المصري
K_MAHMOUD_2000@HOTMAIL.COM
اذا اردت الكتابة في الخلية (0و0) اسم hisham فعليك بالكود التالي
MSFLEXGRID1.col=0 MSFLEXGRID1.row=0 MSFLEXGRID1.text="hisham"
لاحظ الفرق بين col التي تجدد عمود الكتابة و cols التي تحدد عدد الاعمدة وكذلك row and rows
من قال لا إله إلا الله صادقا دخل الجنة
موقعي للتعارف و تبادل الأخبار http://www.xybond.com
الاخ العزيز
اشكرك علي الرد ولكني اريد ان اضغط بالماوس علي اي تيكست في الجريد تمكني من الكتابة بالكيبورد مباشرة في الجريد
استخدم Datagrid من أجل الاضافة والحذف والتعديل وهي تقوم بنفس عمل MSFLEXGRID1.
تم تعديل هذه المشاركة بواسطة g-johnny في 19 يونيو 2004 في 13:18
مهندس اتصالات
هناك طريقة طويلة قليلا اضف تكست بوكس للفورم بجانب ال flexgrid و سمي الflexgrid fg مثلا
اضف الكود التالي
Private Sub Text1_Change() fg.Text = Text1.Text End Sub
اثناء الرن اضغط بالماوس على على الخلية التي تريد الكتابة فيها واكتب في التكست بوكس
من قال لا إله إلا الله صادقا دخل الجنة
موقعي للتعارف و تبادل الأخبار http://www.xybond.com
أخي الكريم
الحل لما تريده هو بعمل مربع نص يتحرك مكامه ويوضع فوق الخلية التي تريد الكتابة فيها .. وفي حدث After_Update نسند قيمته إلى الخلية
راجع موضوع تعلم الأدارة msflexgrid :
وفيه مثال على أسلوب أظهار التكست بوكس فوق الخلية تماماً
هذا الموضوع مغلق.