vbからlinuxのファイルの中身を参照
投稿者 つよし  ()
投稿日時
2008/8/25 18:53:00
vbを使ってLunuxに保存されているtxtファイルの中身を参照し、内容に応じてフォームの色を変えるということがしたいのですが、まずvbからlinuxに接続するプログラムが分からないので教えてください。
投稿者 るきお  ()
投稿日時
2008/8/25 21:54:00
Linuxが絡んでくるとよくわからないのですが、知っていることを書きます。
まず、VBが動いているWindowsとテキストファイルがあるLinuxの間ではどのようにして通信していますか?
FTPでしょうか?HTTPでしょうか?それとも、他の方法でしょうか?
VBからそのテキストファイルにアクセスすときはこれらの通信方法に応じてプログラムする必要があります。
逆に通信方法さえはっきりしていれば相手がWindowsだろうがLinuxだろうがやり方は同じです。
まず、VBが動いているWindowsとテキストファイルがあるLinuxの間ではどのようにして通信していますか?
FTPでしょうか?HTTPでしょうか?それとも、他の方法でしょうか?
VBからそのテキストファイルにアクセスすときはこれらの通信方法に応じてプログラムする必要があります。
逆に通信方法さえはっきりしていれば相手がWindowsだろうがLinuxだろうがやり方は同じです。
投稿者 つよし  ()
投稿日時
2008/8/25 22:58:00
>>1
回答ありがとうございます。
windowsとlinuxはシリアルポートで接続しています。
回答ありがとうございます。
windowsとlinuxはシリアルポートで接続しています。
投稿者 るきお  ()
投稿日時
2008/8/26 21:47:00
シリアルポートで通信ですか?
最初にも書いたように私はLinuxはよくわからないのですが、シリアルポートでWindowsとLinuxが通信するというのはなんだか想像ができません。
私が知らないだけでよくあることなんでしょうか…。
ひょっとするとLinux側はPCではなくて何かの組み込み機器でしょうか。
とりあえず、VBからシリアルポートを制御するにはSystem.IO.Ports名前空間のSerialPortクラスを使用します。
これも私は経験はありません。
http://msdn.microsoft.com/ja-jp/library/system.io.ports.serialport.aspx
検索したら詳しそうなサイトがあったので参考に紹介します。
http://www.technoveins.co.jp/dev/vb2005/serialport.htm
最初にも書いたように私はLinuxはよくわからないのですが、シリアルポートでWindowsとLinuxが通信するというのはなんだか想像ができません。
私が知らないだけでよくあることなんでしょうか…。
ひょっとするとLinux側はPCではなくて何かの組み込み機器でしょうか。
とりあえず、VBからシリアルポートを制御するにはSystem.IO.Ports名前空間のSerialPortクラスを使用します。
これも私は経験はありません。
http://msdn.microsoft.com/ja-jp/library/system.io.ports.serialport.aspx
検索したら詳しそうなサイトがあったので参考に紹介します。
http://www.technoveins.co.jp/dev/vb2005/serialport.htm