الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكله فى ال textbox مع الخاصيه selectionstart

مغلق
بدأه half angel في 19 أغسطس 2006 · 6 رد · 425 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندى صندوقين نص textbox1 , textbox2 و زر امر اريد عند الكتابه فى textbox1 اى نص ثم الضغط على زر الامر

ينتقل النص الى textbox2 و الوقوف على اخر سطر ارسل بصراحه فى vb6 انا كنت بعملها بالكود التالى :

Text1.SelStart = Len(Text1.Text) - 1

بس معرفش فى الدوت نت بتتعمل ازاى على ما اعتقد بال selectionstart انا جربت بس مجتش معايه فمن فضلكم حد يضعلى الطريقه

#2

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته

حسب ما فهمت من كلامك فإن هذا الكود ليس الكود المفوض إستخدامة في VB6

Text1.SelStart = Len(Text1.Text) - 1

فلفعل ذلك في VB6 ( جعل الText2 هو النشط ) إستخدم الأمر التالي

Text2.SetFocus

والسلام عليكم ورحمة الله وبركاته

ادعو لي بالهداية فأنا أحتاج هذا الدعاء بشدة

منتدى تصميم التطبيقات (و يشمل نظم التشغيل) و تعريبها. <<<<<<

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

بعض ردودي ومشاراكاتي في المنتدى:

1- هل تريد التحكم بجهازك كأنك محترف, ( إذاً تعال معي وتعلم الرجستري Registry ).

...|-->> فكرة عامة عن الرجستري وكيفية التعامل معه ( رقم المشاركة 1 - 4 )

...|-->> كتابة ملف رجستري

...|-->> تشغيل الرجستري دون رسائل( في الخفاء )

...|-->> بعض التحكمات التي يقدمها الرجستري

...|-->>=>> إيقاف عمل Ctrl+Alt+delete ( Task Manager )

...|-->>=>> إخفاء قائمة ملف file وبذلك لن ترى قائمة file

...|........... في مشاركة أخرى >> حتى ولو قمت بالضغط على أي ملف أو مجلد بزر الفأرة الأيمن

...|-->>=>> لإيقاف وإخفاء عمل البحث Find من على الجهاز

...|-->> بعض المعلومات التي يقدمها الرجستري

...|-->>=>> معرفة الأجهزة المتصلة بالـIDE ورقم السريال الخاص لكل جهاز

...|-->> من أحسن مواقع الرجستري

...|-->>=>> http://technet2.microsoft.com/WindowsServe...3.mspx?mfr=true

منتدى مبرمجي لغة Microsoft Visual Basic <<<<<<

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

برامج من صنعي:

1- لعبة (من صنعي ), جربها وقول رأيك

2- ساعة حائط, من صنعي

بعض ردودي ومشاراكاتي في المنتدى:

1- طريقتان لفتح ملف معين وليكن بامتداد SWF ببرنامجك [ الطريقة الأولى - الطرقة الثانية ]

2- هل تريد ألا يتحكم أحد في الجهاز غيرك؟

3- كود ايقاف عمل زر الاغلاق x بزاوية الفورم

4- عرض صورة متحركة بالكود , أي بدون استخدام أدوات

5- اجعل الـComboBox [ تنسدل - لما تكتب فيا تنسدل وتظهر الاسماء التى تبدأ بالحرف اللي كتبته فى الكومبو ]

6- إنشاء مكون أثناء تشغيل البرنامج ثم إدخاله تحت نطاق مكون آخر مثلاً إدخاله داخل نطاق microsoft tabbed dialog control

أسئلتي في المنتدى التي تم الإجابة عليها:

1- كيف يمكن قراءة الإشارات الصوتية الخارجة من الميكروفون أو السماعات ( لرسمها أو العبث بها ) ؟ أرجو المزيد من الردود ...

2- إيقاف عمل الرجستري

أسئلتي في المنتدى التي لم يتم الإجابة عليها:

اقتباس
ردك يعطي حافذ للإجابة على أسئلتك
#3

الأخ ياسر جمال الكود الذي وضعته خاص بـ Vb6 والأخ half angel بيسأل عن طريقة الدوت نيت

الأخ half angel جرب كودا شبيها بالتالي وخبرنا بالنتيجة

' لنقل التركيز
Me.TextBox2.Focus()

' لنقل المؤشر لنهاية السطر
Me.TextBox2.SelectionStart = Me.TextBox2.TextLength

تم تعديل هذه المشاركة بواسطة samerselo في 19 أغسطس 2006 في 20:16

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#4

ايضا يمكنك ان تجرب

Me.TextBox2.Focus()

Me.TextBox2.Select(TextBox2.Text.Length, 0)
#5

للاسف الظاهر انكم مفهمتونيش كويس او انى شرحت غلط مش عارف طيب براحه كده انا هشرح المطلوب

عرفين برنامج ال msn messenger طبعا لما بتكون بتكتب لواحد صاحبك رساله و بعد كده بتضغط

send النص بيروح طالع فى صندوق النص العام و بيظهر فيه اخر نص تم ارساله و النصوص السابق ارسالها بتكون

فوق فى الاعلى و يمكن الانتقال اليها بال scrollbars vertical انا عايز اعمل نفس الشىء

بس المشكله عندى عند ارسال النصوص و ظهورها فى صندوق النص العام مبتظهرش على الشاشه

لازم استخدم scrollbars علشان انتقل اليها

#6

كنت اعتقد انك تريد ان تضع المؤشر في اخر سطر فقط، اما ال AutoScroll فعليك باستعمال ScrollToCaret

عليه يصبح الكود كالاتي:

			Me.TextBox2.Focus()
			Me.TextBox2.Select(TextBox2.Text.Length, 0)
			TextBox2.ScrollToCaret()
#7

الف شكر يا باشا هو ده الكود .

هذا الموضوع مغلق.

مواضيع مشابهة