السلام عليكم ورحمة الله تعالى
ارجو المساعدة
اريد استعمال richtextbox المشكلة هي :
عندما اقوم بعمل Past من browser مثلا لاي نص هو اصلا link اريد فقط النص وليس url كاملا
مثلا
<a href="home.htm">go home</a>
اريد فقط go home
بواسطة اي Sub مثال
Private Sub Command1_Click() RichTextBox1.SelText = Clipboard.GetText(vbCFText) 'OR 'RichTextBox1.SelText = Clipboard.GetText() End Sub
فالامر كما اريد فقط go home
اما عند استعمال CTRL + V فلامر مختلف
باستعمال هذا الامر او لا
لا اختلاف
Private Sub RichTextBox1_KeyPress(KeyAscii As Integer) If KeyAscii = 22 Then RichTextBox1.SelText = Clipboard.GetText(vbCFText) End Sub
بالاضافة الا انه يتغير نوع الخط والللون وما الى ذلك كما عند استعمال CHARFORMAT2
ارجو المساعدة
وامر اخر هل استطيع تغيير selection color بدون استعمال APIs
فهو اسود والخط يصبح ابيض
شكرا

