السلام عليكم
عندي برنامج ابي عندما يصير المؤشر في احد مربعات النص
يعطيني اسم المربع النص
مؤشر في مربع text1(1)
وفي الملف المرفق التوضيح اكثر
أعتقد أنك تقصد محتوى مربع النص وليس اسمه لأن مثالك يحتوي على مصفوفة مربعات نصوص وهي بلاشك تحمل اسماً واحداً، ويمكنك الوصول إلى المربع المطلوب عن طريق الخاصية index
للوصول إلى المحتوى استخدم هذا الكود في مثالك:
Label1.Caption = Text1(Index).Text
بالتوفيق
الاخ عبدالله
اشكرك على الرد
ما هي خاصية للمؤشر عند الانتقال بين مربعات مثلا يعطيني اسم المربع وليس محتوى النص.
اي عندما انتقل عن طريق مفتاح Tab يعطيني اسم المربع اللي فيه المؤشر
لمعرفة اسم المربع استخدم الخاصية Name كالتالي:
Label1.Caption = Text1(Index).Name
ولكن لاحظ أن كل الأدوات هنا باسم واحد وبالتالي ستظهر جميعها Text1
كما ذكرت لك الاسم موحد في جميع الأربعة مربعات نص، ولمعرفة أي واحد منهم بالضبط استخدم index
Label1.Caption = Text1(Index).Name & "No :" & index
هذه هو المطلوب
سمت يمناك ما قصرت اخوي عبدالله
يعطيك الف عافية
هذا الموضوع مغلق.