通知
すべてクリア
Topic starter
2007年8月21日 9:52 AM
たびたびすみませんが、ご教示ください。
C++ .net です。
シリアルデータをASCIIで送信したいのですが、
測定器でモニタするとはちゃめちゃになっています。
おそらくエンコーディングができてなく、Unicode に
なっていると思うのですが、
下記のString型をASCIIに変換する方法を教えてください。
何分まだプログラミング初めて間もないので
質問の仕方も不備が多々あると存じますが
ご容赦ください。
String^ csvdatatrans = stx+csvdata+cheaksum+etx;
this->serialPort1->Write(csvdatatrans);
2007年8月21日 10:08 AM
System::Text::Encoding::ASCII
http://msdn2.microsoft.com/ja-jp/library/system.text.encoding.ascii(VS.80).aspx
の
> // Encode the String*.
> array<Byte>^encodedBytes = ascii->GetBytes( unicodeString );
のところを参考に。
というか、サトウさんと同じ質問では?
(別スレで聞く必要性はあるのか?近くにいるならなおさら)
Topic starter
2007年8月21日 10:15 AM
失礼しました。気づきませんで。
ありがとうございました。