تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] سوال حول convert bytes to string
#3
(24-06-23, 12:54 AM)dubai.eig كتب : السلام عليكم

لديه مشروع قراءة وتعديل رقم شاصي السيارات

الكود عندي يرسل رمز لكمبيوتر السياره " 0902 " 
ومن ثم يكون الرد من الكمبيوتر ما هو رقم الشاصي

الرد  يكون bytes 

0902
014 
0: 49 02 01 33 47 54 
1: 4E 39 39 45 46 30 4B  
2: 47 32 32 38 34 39 34  

واذا اغير من 
bytes 
الي
string 

يطلغ لي الرقم كامل
3GTN99EF0KG228494


ولكن مع الكود الموجود عندي يطلع فقط نص الارقام

N99EF0K



PHP كود :
   Private Sub ButtonVID_Click(ByVal sender As ObjectByVal e As System.EventArgsHandles ButtonVID.Click
        On Error Resume Next
        Dim abData
() As Byte
        Dim Str 
As String

        Dim txt 
As String ""
 
       sp1.Write("0902" vbCr)
 
       inPort sp1.ReadTo(">")
 
       If inPort "" Then Exit Sub
        For i 
0 To 3
            txt 
&= ChrW(Convert.ToInt32(Mid(inPort19 32), 16))
 
       Next
        For i 
0 To 6
            txt 
&= ChrW(Convert.ToInt32(Mid(inPort36 32), 16))
 
       Next
        For i 
0 To 6
            txt 
&= ChrW(Convert.ToInt32(Mid(inPort59 32), 16))
 
       Next

        TextVID
.Text txt
        rtb
()
 
   End Sub


   Private Sub rtb
()
        buf 0
        buf 
rtb1.Text inPort
        rtb1
.Text buf
    End Sub 



ان شاءالله احصل على حسل بارك الله فيكم 

وشكرا


تعديل
PHP كود :
   Private Sub ButtonVID_Click(ByVal sender As ObjectByVal e As System.EventArgsHandles ButtonVID.Click
        On Error Resume Next
        Dim abData
() As Byte
        Dim Str 
As String

        Dim txt 
As String ""
 
       sp1.Write("0902" vbCr)
 
       inPort sp1.ReadTo(">")
 
       If inPort "" Then Exit Sub
        For i 
0 To 2
            txt 
&= ChrW(Convert.ToInt32(Mid(inPort21 32), 16))
 
       Next
        For i 
0 To 6
            txt 
&= ChrW(Convert.ToInt32(Mid(inPort33 32), 16))
 
       Next
        For i 
0 To 6
            txt 
&= ChrW(Convert.ToInt32(Mid(inPort58 32), 16))
 
       Next

        TextVID
.Text txt
        rtb
()
 
   End Sub


   Private Sub rtb
()
        buf 0
        buf 
rtb1.Text inPort
        rtb1
.Text buf
    End Sub 
الرد }}}
تم الشكر بواسطة: dubai.eig


الردود في هذا الموضوع
سوال حول convert bytes to string - بواسطة dubai.eig - 24-06-23, 12:54 AM
RE: سوال حول convert bytes to string - بواسطة dubai.eig - 24-06-23, 03:02 AM
RE: سوال حول convert bytes to string - بواسطة joly - 24-06-23, 04:14 AM
RE: سوال حول convert bytes to string - بواسطة dubai.eig - 24-06-23, 11:34 AM
RE: سوال حول convert bytes to string - بواسطة joly - 24-06-23, 07:15 PM
RE: سوال حول convert bytes to string - بواسطة dubai.eig - 24-06-23, 08:06 PM
RE: سوال حول convert bytes to string - بواسطة dubai.eig - 24-06-23, 08:22 PM
RE: سوال حول convert bytes to string - بواسطة joly - 24-06-23, 08:29 PM
RE: سوال حول convert bytes to string - بواسطة dubai.eig - 24-06-23, 08:35 PM
RE: سوال حول convert bytes to string - بواسطة joly - 24-06-23, 08:51 PM
RE: سوال حول convert bytes to string - بواسطة dubai.eig - 24-06-23, 10:53 PM
RE: سوال حول convert bytes to string - بواسطة joly - 25-06-23, 02:48 AM
RE: سوال حول convert bytes to string - بواسطة dubai.eig - 25-06-23, 09:41 AM
RE: سوال حول convert bytes to string - بواسطة joly - 26-06-23, 04:49 PM


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


يقوم بقرائة الموضوع: