1つのモバイルデバイスから別のモバイルデバイスにファイルを転送できます。送信者がこの8バイトのテキストファイルを送信すると、受信者側は256バイトのtxtファイルになり、txtファイルの内容を開くと、私の情報とたくさんの四角いボックスがあります。送信者からの私のコードは次のとおりです。
string fileName = @"SendTest.txt";
System.Uri uri = new Uri("obex://" + selectedAddr + "/" + System.IO.Path.GetFileName(fileName));
ObexWebRequest request = new ObexWebRequest(uri);
Stream requestStream = request.GetRequestStream();
FileStream fs = File.OpenRead(fileName);
byte[] buffer = new byte[1024];
int readBytes = 1;
while (readBytes != 0)
{
readBytes = fs.Read(buffer,0, buffer.Length);
requestStream.Write(buffer,0, readBytes);
}
requestStream.Close();
ObexWebResponse response = (ObexWebResponse)request.GetResponse();
MessageBox.Show(response.StatusCode.ToString());
response.Close();
Any1 knwsどうすれば解決できますか?