20-10-14, 09:10 AM
.....
هذه الدالة اعتمدت على فكرت الموضوع
ترميز الأحرف العربية يشمل التشكيل (فتحة وكسرة و...) بالإضافة الرموز الخاصة باللغة العربية،
وطريقة استخدامها
.....
هذه الدالة اعتمدت على فكرت الموضوع
ترميز الأحرف العربية يشمل التشكيل (فتحة وكسرة و...) بالإضافة الرموز الخاصة باللغة العربية،
كود :
Private Function conv1256(ByVal txt As String) As String
Dim dic As New Dictionary(Of String, String)
Const _1256 As String = "ÐÏÌÍÎåÚÛÝÞËÕÖØßãäÊÇáÈíÓÔÙÒæÉìÑÄÁÆøºÅñõðó¡ÜÃòö¿Âú"
Const _utf8 As String = "ذدجحخهعغفقثصضطكمنتالبيسشظزوةىرؤءئّ؛إًٌَُ،ـأٍِ؟آْ"
For i = 0 To (_1256.Length) - 1
dic.Add(_1256.Chars(i), _utf8.Chars(i))
Next i
For Each ch In txt
conv1256 &= If(dic.ContainsKey(ch), dic.Item(ch), ch)
Next
End Functionوطريقة استخدامها
كود :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
MsgBox(conv1256("ÈÓãö Çááå ÇáÑøÍãä ÇáÑøÍíã"))
End Sub.....



