Dim FS As New FileStream("I:\36601021\virus.exe", FileMode.Open)
Dim BS As New BinaryReader(FS)
Do
Dim i As String
Dim F As String = ""
For x As Integer = 1 To 16
i = BS.ReadByte.ToString
i = Conversion.Hex(i)
If i.Length = 1 Then
Dim y As String = i
i = "0" & y
End If
F &= i
Next
TextBox2.Text &= F & " " & vbNewLine
Loop Until BS.BaseStream.Position > BS.BaseStream.Length
MsgBox("done")
BS.Close()
FS.Close()السلام وعليكم
اخواني كما ترون في الكود اعلاه فهو يقوم بقراءة ملف تنفيذي لا تقلقوا بشأن طول الكود فهو مجرد للتنسيق لعرض محتويات الملف بصورة اني اريدها
المهم
المشكلة في الكود انه عندما انفذ الكود يدخل في تكرار غير منتهي infenety loop اي عندما يصل الى شرط التوقف لا يتوقف بل يتابع عمله وبذلك اقع في دوران غير منتهي
فما المشكلة ؟.؟؟؟؟؟؟؟؟؟
ارجو الرد وشكراً