ストップビット、パリティビット – プログラミング – Home

ストップビット、パリティビット
 
通知
すべてクリア

[解決済] ストップビット、パリティビット


12345
 12345
(@12345)
ゲスト
結合: 17年前
投稿: 16
Topic starter  

C++ .netを使用してます。
シリアルポートのストップビットとパリティが
設定できません。下記のようにすると
「定義されてない識別子です。」となってしまいます。
解決方法を教えてください。

this->serialPort1->StopBits::set(One);
this->serialPort1->Parity::set(Even);


引用未解決
トピックタグ
Blue
 Blue
(@Blue)
ゲスト
結合: 20年前
投稿: 1467
 

## 同じ掲示板、同じタイミング、同じ開発環境、同じSerialPortに関する質問、、、
## 名前をころころ変えないほうがよいですよ。

StopBits Enumeration
http://msdn2.microsoft.com/en-us/library/system.io.ports.stopbits.aspx

this->serialPort1->StopBits = System::IO::Ports::One;

Parity Enumeration
http://msdn2.microsoft.com/en-us/library/system.io.ports.parity.aspx
this->serialPort1->Parity = System::IO::Ports::Even;


返信引用
12345
 12345
(@12345)
ゲスト
結合: 17年前
投稿: 16
Topic starter  

ありがとうございます。
やってみましたが、'One'は'System::IO::Ports'のメンバではありません
とでました。
どう対処したらいいのでしょうか。

*ちなみに名前を変えているわけではなく、一緒に近くで同じことを
 しています。


返信引用
Blue
 Blue
(@Blue)
ゲスト
結合: 20年前
投稿: 1467
 

>System::IO::Ports::One

System::IO::Ports::Parity::One

>System::IO::Ports::Even

System::IO::Ports::Parity::Even;

でした。


返信引用
Blue
 Blue
(@Blue)
ゲスト
結合: 20年前
投稿: 1467
 

訂正
# 直したつもりだったんだけど。。。orz

>System::IO::Ports::Parity::One
System::IO::Ports::StopBits::One


返信引用
12345
 12345
(@12345)
ゲスト
結合: 17年前
投稿: 16
Topic starter  

ありがとうございます。
できました。助かりました。


返信引用
12345
 12345
(@12345)
ゲスト
結合: 17年前
投稿: 16
Topic starter  

解決チェックを忘れていました。


返信引用
12345
 12345
(@12345)
ゲスト
結合: 17年前
投稿: 16
Topic starter  

解決チェックを忘れていました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました