منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[vb6.0] مشكلة اللغة العربية فى النسخ واللصق - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغات البرمجة الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=4)
+--- قسم : قسم لغة vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=18)
+---- قسم : قسم أسئلة vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=28)
+---- الموضوع : [vb6.0] مشكلة اللغة العربية فى النسخ واللصق (/showthread.php?tid=26243)



مشكلة اللغة العربية فى النسخ واللصق - ahmad.roz - 26-08-18

السلام عليكم
عندى مشكلة فى اللغة وهى ان اللغة العربى فى التيكست والفروم تمام ولكن عند نسخ الكلام من التكست ولصقها فى اى مكان
مثل واتس اب او مسنجر او ملف نص بتظهر حروف روموز غريبة



https://imgur.com/CndegRJ

https://imgur.com/saLsXLf



ومظبط كل اعدادت اللغة



https://imgur.com/2KvnSLT

https://imgur.com/Ro6UhPv



RE: مشكلة اللغة العربية فى النسخ واللصق - عابر سبيل 2 - 26-08-18

قبل أن تنسخ حول لوحة المفاتيح للغة العربي ثم قم بالنسخ



RE: مشكلة اللغة العربية فى النسخ واللصق - ahmad.roz - 26-08-18

الف مليوووووووووووووون شكر
ولكن مفيش كود يحولها قبل النسخ ؟


RE: مشكلة اللغة العربية فى النسخ واللصق - عابر سبيل 2 - 26-08-18

(26-08-18, 05:21 PM)ahmad.roz كتب : الف مليوووووووووووووون شكر
ولكن مفيش كود يحولها قبل النسخ ؟


أضف موديول وضع فيه هذا الكود
PHP كود :
Private Declare Function GetKeyboardLayoutName Lib "user32" Alias "GetKeyboardLayoutNameA" (ByVal pwszKLID As String) As Long
Private Declare Function LoadKeyboardLayout Lib "user32" Alias "LoadKeyboardLayoutA" (ByVal pwszKLID As StringByVal flags As Long) As Long

Public Sub CopyUTF8ToClipboard(txt As String)
 
   Dim currKL As StringcurrKL String(90)
 
   GetKeyboardLayoutName currKL
    LoadKeyboardLayout 
"00000401"1
    Clipboard
.Clear
    Clipboard
.SetText txtvbCFText
    LoadKeyboardLayout currKL
1
End Sub 
ثم في زر النسخ استخدم هذه الطريقة
PHP كود :
Private Sub Command1_Click()
 
   Call CopyUTF8ToClipboard(Text1.Text)
End Sub 



RE: مشكلة اللغة العربية فى النسخ واللصق - ahmad.roz - 26-08-18

الف شكر ع المجهود


RE: مشكلة اللغة العربية فى النسخ واللصق - عبدالله الصافي - 27-08-18

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

المشكلة عندي في لصق نص عربي في خانة نص برنامج فيجوال بيزك 6
فتظهر رموز غيرمفهومة مثل ؟؟؟؟

اي المشكلة عكس ما طرح الاخ الكريم
فهل من حل؟

شكرا لكم جزيلا


RE: مشكلة اللغة العربية فى النسخ واللصق - عبدالله الصافي - 27-08-18

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