Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Dekodiranje ASCII koda??

[es] :: .NET :: Dekodiranje ASCII koda??

[ Pregleda: 2161 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Bojan11
Pula,HR

Član broj: 73881
Poruke: 180
*.cmu.carnet.hr.



Profil

icon Dekodiranje ASCII koda??16.02.2006. u 12:53 - pre 221 meseci
Pokusavam pročitati sa RS232 , signal u ascii codu, postavio sam referencu na System.IO.Ports i to radi samo mi kao vrijednost izbacuje "???????" ne dekodira sinagnal , kod je ovaj, jel netko zna zasto...jeli netko radio ovo??Visual Basic 2005 HVala

Public Class Form1

Private WithEvents objPort As SerialPort
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load
objPort = New SerialPort("COM4", 9600)
objPort.ReceivedBytesThreshold = 1024
objPort.Open()
End Sub
Private Sub objPort_DataReceived(ByVal sender As Object, ByVal e As System.IO.Ports.SerialDataReceivedEventArgs) Handles objPort.DataReceived
Dim strSerialPortData As String = objPort.ReadExisting
End Sub
Private WithEvents ascii As New ASCIIEncoding
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim strSerialPortData As String = objPort.ReadExisting
Dim unicodeString As [String] = strSerialPortData
Dim encodedBytes As [Byte]() = ascii.GetBytes(unicodeString)
textBox1.Text = unicodeString
End Sub
 
Odgovor na temu

ntadic
bg

Član broj: 38173
Poruke: 75
194.106.174.*

ICQ: 317199697


Profil

icon Re: Dekodiranje ASCII koda??20.02.2006. u 14:19 - pre 221 meseci
pa GetBytes metoda vraca integer ili byte[].

Znaci treba da ga kastujes u char.
otprilike ovako :

Code:
 textBox1.Text = CType(unicodeString, Char)

I tako...
 
Odgovor na temu

[es] :: .NET :: Dekodiranje ASCII koda??

[ Pregleda: 2161 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.