iActiveSocket->Write( aText, iStatus );
此寫法在藍牙或與java socket傳字串時,都可以用此寫法
aText我定義為TDesC8,因此在傳遞訊息時,需將unicode轉換為UTF8
TBuf<40> text(_L("outdoor"));
這裡是相當於string text="outdoor"
TBuf8<40> text8;//用來作為儲存UTF8用
呼叫CnvUtfConverter::ConvertFromUnicodeToUtf8(text8, text);
將text轉成UTF8並存入text8中,接著就可以用在Write()中,去傳遞字串
沒有留言:
張貼留言