![]() |
|
[VB.NET] طلب كود معرفة موضع مؤشر الماوس داخل التيكست بوكس - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [VB.NET] طلب كود معرفة موضع مؤشر الماوس داخل التيكست بوكس (/showthread.php?tid=21293) |
طلب كود معرفة موضع مؤشر الماوس داخل التيكست بوكس - waelalmsry75 - 06-08-17 السلام عليكم الإخوة الأعزاء أريد كود لمعرفة موضع مؤشر الماوس داخل التيكست بوكس مثلا عندي TextBox1 تحتوي على نص وليكن: بسم الله الرحمن الرحيم وعندي زر، وعند الضغط عليه: إذا كان المؤشر في بداية النص (قبل كلمة بسم) سيضيف نصا معينا وإذا كان بعد النص (بعد كلمة الرحيم) سيضيف نصا آخر وإذا كان أثناء الكلام سيضيف نصا ثالثا ------------------ وجزاكم الله خيرا RE: طلب كود معرفة موضع مؤشر الماوس داخل التيكست بوكس - أبو نوره - 06-08-17 مرحبا اخى تفضل PHP كود : Dim a As Integer = TextBox1.SelectionStart 'مكان المؤشر'RE: طلب كود معرفة موضع مؤشر الماوس داخل التيكست بوكس - waelalmsry75 - 06-08-17 (06-08-17, 07:27 AM)أبو نوره كتب : مرحبا اخى بارك الله فيك أخي أبو نوره سلمت يداك حاولت عمل متغير لأول النص وآخره، لكن لم يضبط معي فلو تكرمت بعمل متغير لأول النص بدلا من كلمة "بسم" ولآخر النص بدلا من كلمة "الرحيم" وتغيير ما يلزم في الكود وجزاك الله خيرا RE: طلب كود معرفة موضع مؤشر الماوس داخل التيكست بوكس - أبو نوره - 06-08-17 تحت امرك اخى تفضل PHP كود : Dim s1 As String = "بسم"RE: طلب كود معرفة موضع مؤشر الماوس داخل التيكست بوكس - waelalmsry75 - 06-08-17 (06-08-17, 12:18 PM)أبو نوره كتب : تحت امرك اخى بارك الله فيك أخي الكريم لكني قصدت شيئا آخر وهو dim s1 as string = ... لا أريد وضع نص مكان النقاط؛ لأنه كما تعلم النصوص متغيرة إنما أريد وضع متغير يدل على أن مؤشر الماوس قبل النص في التيكست (أي قبل أول حرف) (لا أدري كيف يعبر عنه برمجيا، وليكن مثلا: TextSelectionStart) كذلك dim s2 as string = ... أريد وضع متغير يدل على أن مؤشر الماوس بعد النص في التيكست (أعني بعد آخر حرف) (وليكن مثلا مكان النقاط: TextSelectionEnd) --------------- وجزاك الله خيرا RE: طلب كود معرفة موضع مؤشر الماوس داخل التيكست بوكس - أبو نوره - 06-08-17 تحت امرك اخى مفيش مشكله تفضل PHP كود : Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.ClickRE: طلب كود معرفة موضع مؤشر الماوس داخل التيكست بوكس - waelalmsry75 - 06-08-17 (06-08-17, 07:16 PM)أبو نوره كتب : تحت امرك اخى مفيش مشكله ربنا يبارك فيك أخي أبو نوره.. ونفع الله بعلمك سأجربه وأخبرك بالنتيجة جزاك الله خيرا RE: طلب كود معرفة موضع مؤشر الماوس داخل التيكست بوكس - waelalmsry75 - 07-08-17 أخي الكريم أبو نوره عملت تجارب كثيرة على ما تفضلت به ونجح معي الكود التالي في تحقيق ما أريد كود : Dim CaretPosition As Integer = TextBox1.SelectionStartوقد استفدت من الأكواد التي ذكرتها في جوانب أخرى غير ذلك فجزاك الله خيرا وجعل ذلك في ميزان حسناتك |