تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] مشكله في تحويل الهكس الى العربيه او العكس
#1
  • بسم الله الرحمن الرحيم





  • عملت برنامج بسيط  hex to string  والعكس



  • البرنامج في مشكله هيا ان كتبت  كلمه عربي و اردت تحويلها الى الهكس يظهر لي 3f  متكرره 



  • وان اردت ارجاعها تظهر لي علامات سؤال...





  • المهم اريد كود او حل للمشكله





  • ملاحظه::: اريد مبدأ عمل مثل هذا الموقع (http://chxo.com/scripts/hex2string.php) في البرنامج


"اللهم إنفعنا بما علمتنا ، وعلّمنا ما ينفعنا ، وزدني علما"


الرد }}}
تم الشكر بواسطة:
#2
السلام عليكم ورحمة الله وبركاته

تفضل أخي هذا هو الكود ولكن ستحتاج إلى مربعي نص وزرين


PHP كود :
Public Class Form1
    Private Sub Button1_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button1.Click
        Dim x 
As Byte() = System.Text.Encoding.UTF8.GetBytes(TextBox1.Text)
 
       For Each V As Byte In x
            TextBox2
.Text &= Hex(V) & " "
 
       Next
        TextBox2
.Text TextBox2.Text.Trim
    End Sub

    Private Sub Button2_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button2.Click
        Dim HexArray 
As String() = TextBox2.Text.Split(" ")
 
       Dim X() As Byte = (From HexString In HexArray Select CByte("&H" HexString)).ToArray
        MsgBox
(System.Text.Encoding.UTF8.GetString(X))
 
   End Sub
End 
Class 


لاحظ أنني قمت باختيار الترميز UTF-8 وذلك لحل أي مشكلة بسبب اختلاف اللغة...


بالتوفيق
الرد }}}
تم الشكر بواسطة: الوليد ☺ , qadar elzaman
#3
يسلمو هالادين,,,


الله يبارك فيك,,


"اللهم إنفعنا بما علمتنا ، وعلّمنا ما ينفعنا ، وزدني علما"


الرد }}}
تم الشكر بواسطة: sooriaty03



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم