بسم الله الرحمن الرحيم
أريد إستعمال خاصية ال SelLength لإختيار نص في مربع حوار(Text box) و لكن الكود الذي استعملة لا يعمل. هذا هو الكود:
txtUserName.SelLength= len(txtUserName.text)
أرجو المساعدة.
و شكرا
بسم الله الرحمن الرحيم
أريد إستعمال خاصية ال SelLength لإختيار نص في مربع حوار(Text box) و لكن الكود الذي استعملة لا يعمل. هذا هو الكود:
txtUserName.SelLength= len(txtUserName.text)
أرجو المساعدة.
و شكرا
أخي العزيز ... بعد التحية ...
الكود لا يعمل لأنك لم تستخدمه بشكل صحيح ، وإليك الطريقة كالتالي:
- لابد أولاً أن تستخدم الخاصية SelStart لتحديد مكان البدء:
txtUserName.SelStart = 1
ثم بعد ذلك تستخدم الخاصية SelLength لتحديد طول النص الذي تريد اختياره:
txtUserName.SelLength= len(txtUserName.text)
وفي السطر السابق جعلنا الخاصية SelLength تحدد النص بأكمله، ويمكنك التغيير حسب رغبتك.
بعد ذلك لرؤية النص الذي قمت بتحديده أكتب الأمر التالي:
Print txtUserName.SelText
أخوك: عبد الله(f)
شكرا أخي عبد الله
هذا الموضوع مغلق.