- 締切済み
RS232C端子に信号を出力させたい
環境は VB9(2008) Express Edition,WindowsXP です。 RS-232C(2,3,4,5,6,8,20) 何れかのピンをプログラムでON-OFF出来るようにしたいのですが。 なお、Visual Basic 2008 は、無料でダウンロードでき、ライセンスも無料で取得できるようです。
- みんなの回答 (3)
- 専門家の回答
関連するQ&A
- RS232C端子に信号を出力させたい
環境は VB6 Learning Edition,WindowsXP です。 RS-232C(2,3,4,5,6,8,20) 何れかのピンに Morse信号を出力したいのですが。 例えば"R" である ・― ・ を次のタイミングで出力させるにはどうすれば良いでしょうか。 0.4秒間-ON,0.4秒間-OFF,1.2秒間-ON,0.4秒間-OFF,0.4秒間-ON
- 締切済み
- Visual Basic
- Visual Basic6.0でRS232-Cを介して機械を動かす方法を教えてください
Visual Basic6.0(VB6)で機械(二軸ステージコントローラ)を制御したいのです。 機械側には、「RS232-Cストレートケーブルを使用してください」と書いてあります。 RS232-Cで情報を送信するには、VB6の中のMSCommというコマンドを使えば良いということは分かりました。 ただ不明なのは、RS232-Cには、クロスケーブルとストレートケーブルがあるらしいのですが、その違いがよくわかりません。 ちなみに、パソコン側は9ピンで、機械側は25ピンです。 よろしくお願いします。
- ベストアンサー
- Visual Basic
- VB EXPRESSで RS-232C扱えますか
趣味でPICを使って色々小物を作って楽しんでいます。 パソコンとPICをつないでいろいろやりたいんですが、いまのところ RS-232C経由でハイパーターミナルで送受信するだけでいまいちです。 そこで質問ですがVB EXPRESSで作ったプログラムで RS-232C通信経由でPICと送受信できるんでしょうか? 尚、VB EXPRESSはつい最近はじめたばっかりで入門段階です。
- ベストアンサー
- Visual Basic
- C言語の違いについて
同人でファイナルファンタジータクティクス(戦闘は立体的な3Dマップで行われる)のようなシミュレーションロールプレイングゲームを作ろうと思っています。 プログラムは初心者だったので、まず一番基本といわれているC言語を一通り勉強しました。 これから少し実践的にゲームプログラミングをしてみたいと思っていて、無料のVisual Studio 2008 Express editionをダウンロードすることにしましたが、内容が、 Visual Web Developer 2008 Express Edition Visual Basic 2008 Express Edition Visual C# 2008 Express Edition Visual C++ 2008 Express Edition と四つあります。上記のようなゲームプログラミングをするにはどれが最適なのでしょうか? C# か C++ と聞いたことがあるのですが何せ初心者ですので詳しいことがわかりません。 どなたか詳しい方がいましたら、簡単にで結構ですので四つの違いを説明して、どれが最適なのかお教えいただけませんでしょうか?よろしくお願いします。
- ベストアンサー
- その他(インターネット・Webサービス)
- Microsoft Visual Basic 2008 Express Editionをダウンロードして勉強をしたいのですが、、、。
Microsoft Visual Basic 2008 Express Editionを無料ダウンロードしました。VBは全くやったことないので勉強しようと本屋さんへ行ったのですが、 ・Visual Basic 6.0 ・Visual Basic.NET ・Visual Basic 2005(少し) しかありませんでした。 ここの店に置いてないだけなのか出版されてないのかわかりません。 (結構大きい本屋さんだったんですが、、、) この3つから代用できるものはありますか? あと基本的な質問ですが 同じVBでもこの3つは構文(コードの書き方)違うんですか? 私がダウンロードした Microsoft Visual Basic 2008 Express Editionは Visual Basic 2005の最新版なのでしょうか? (ちなみにVBAは少し勉強しています。) よろしくお願いします。
- ベストアンサー
- Visual Basic
- VB.NETを始めたい
VB.NETの勉強をしたいと思っています。 そこで質問なんですが、VB.NETを無料で勉強することは可能でしょうか? Visual Basic 2005 Express Editionというものをダウンロードすればよいのでしょうか?
- ベストアンサー
- Visual Basic
- RS-232C接続のための VS 2008 C++のプログラム
RS-232C接続のための VS 2008 C++のプログラム パソコンとRS-232Cで接続することで制御できるパトライト(PHE-3FB)を渡され、今週中に動かしたいのですが、私はプログラミング経験が非常に浅くどうしても、動かすことができません。加えて、実装の環境が「Visual Studio 2008 C++」のみに限られており、大変困っています。 こんな、初心者の私でもRS-232Cの通信プログラムが書けるようなサイトはないでしょうか。 Windows Visual studio 2008 C++ で書かれたサンプルプログラムのようなものがあれば非常に助かります。。。 どなたか、助けてください・・ 追記 MSCOMMコントロールはWindows Visualstudeo 2008 C++にはないのでしょうか・・
- ベストアンサー
- C・C++・C#
- VB 2008 でRS232C通信をしたい
私はC言語を主に行なってきたのですが、この度VBを覚えたいと思い最新?のVB 2008(無料)をダウンロードしました。 BasicはN88程度の知識しかない為、とても苦戦しております。 RS232Cの通信をしたいのですが・・・・どうも分かりません。 インターネット情報のみで行なっていますがやはり無理っぽいです。Imports System.IO ?意味がわかりません。 やはり分かりやすい参考書が必要だと思います。 そこで、RS232C通信方法など詳しく載っているVB2008の参考書をご存知でしたら教えていただければと思います。 ちなみにVBは超ど素人です。 サンプルソースなどが載ってると、私としてはわかりやすいです。 宜しくお願いいたします。
- ベストアンサー
- Visual Basic
- スタートの全てのプログラムでVBとc++が少し違う
・Microsoft Visual Basic 2008 Express Edition ・Microsoft Visual C++ 2008 Express Edition の2つをインストールしました。 しかしスタートの全てのプログラムを見ると C++ の方はフォルダにはいっていて、 VBの方はそのまま(裸のまま)プログラム一覧に表示されています。 Visual C++ の方はフォルダの中身は ・Microsoft Visual C++ 2008 Express Editionのアプリケーションと ・Visual Studio Toolsフォルダです。 Visual Studio Toolsの中には Visual Studio 2008 コマンド プロンプト が入っています。 これは標準の配置ですか? もしかしたら私が知らぬ間にいじったのか気になります。 OSはvistaです。 よろしくお願いします。
- ベストアンサー
- Visual Basic
補足
デバッグして動く様になったのですが、信号は出たままです。何処が悪いのでしょうか。 確認ですが、 Thread.Sleep( 400 )は、Threading.Thread.Sleep(400)ですよね。 以下は、最終プログラムです。 Imports System.Threading Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click SerialPort1.DtrEnable = False SerialPort1.Open() PictureBox1.Image = WindowsApplication1.My.Resources.Resources.imgON Application.DoEvents() SerialPort1.DtrEnable = True Threading.Thread.Sleep(2000) PictureBox1.Image = WindowsApplication1.My.Resources.Resources.imgOFF Application.DoEvents() SerialPort1.DtrEnable = False Threading.Thread.Sleep(4000) SerialPort1.Close() SerialPort1.DtrEnable = False End Sub End Class