VB.NET プロジェクトがあります。
TcpClient を介してサーバーに接続しようとしています。ヘブライ語でデータを取得することを想定していますが、ヘブライ語はすべて記号として返されます...
UTF-8 コーディングを使用していますが、役に立ちません... Unicode に変更しようとすると、サービスが動かなくなりました。
何か案は?
コード:
client.Connect(Settings.ServerIP, Settings.ServerPort)
client.GetStream().BeginRead(receiveData, 0, receiveData.Length, AddressOf ReceiveDataCallback, client)
Dim bytesReceived As Int32 = (client.GetStream().EndRead(iar))
Dim NewData As String = Encoding.UTF8.GetString(receiveData, 0, bytesReceived)
ありがとう!