Visual C++ 2005 Express Edition マネージ形式
まだ始めたばかりです。
SerialPortを使い簡単なテストをしたいと思います。
ポート、ボーレートなどを設定してからポートを開く。
DTRまたはRTSを1秒間 True にした後に False にする...など。
Web検索もしているのですがVisual C++ 2005用のサンプルに行き当たりません。
Visual C++ 2005のHELPも見ているのですが実例が見あたりません。
参考になるソースのサンプル、そのsるWebページなどがあれば
教えて下されば幸いです。
Visual C++ 2005にこだわらなくても良いのではないでしょうか?
VC++自体は普通のC/C++言語もコンパイル(ビルド)出来るので
BCC専用とか出なければいろいろあると思いますよ。
みけにゃん さん、ありがとうございます。
まだ始めたばかりで他のソース(C#とかVC++とか)を
Visual C++ 2005用への書き換えが分からない状況です。
もう少し自分でも調べて見ますが、初心者でも分かりそうな
Webページなどがあれば教えて下さい。
過去にも似たような質問が上がっていますけれど参考になるソースは上がってないですね。
MSDNに方法は載っているので参考にするのはどうでしょうか?
http://madia.world.coocan.jp/vc/vc_bbs/200404_04040015.html
C#やVBは言語の体系(仕様)が違うのでそのままコンパイルは出来ません。
C/C++言語に書き直しが必要になってきます。
みけにゃん さん、ありがとうございます。
まだ基礎が出来ていないので無理のようですね。
提示していただいたページも拝見しましたが今の私には
まだまだ書き直しは難しいです。
http://msdn2.microsoft.com/en-us/library/ms180968.aspx の
サンプル SerialLCDCS も組み込みが分からない。
Visual C++ 2005 Express Edition マネージ形式で即、動く
簡単なサンプルがあると良いのですが、そんな虫の良い話は
なさそうです。
お騒がせしました。 Web検索はして色々と見て廻りましたが
Visual C++ 2005 Express Edition マネージ形式 そのものズバリの
サンプルは見つけられませんでした。
HELPを見ながら参考書を片手にコードを書いてどうにか
基本的な目的のコードはエラーも出ないところまで来ました。
ツールボックスの serialPort をダブルクリックで登録。
あとはHELPを見て必要な設定・処理をする...。
(下記はボーレートその他の設定は省略しています)
serialPort1->PortName = "COM1";
serialPort1->Open();
serialPort1->DtrEnable = true;
Sleep(100);
serialPort1->DtrEnable = false;
serialPort1->Close();
何か難しく考え過ぎていた様な気がします。
まあ、これも希望の動作が確認出来たからならではの感想ですが。
「解決」のチェックを忘れていました。
ツイート | ![]() |