投稿時間:2007/07/05(Thu) 13:30 投稿者名:HK
Eメール:
URL :
タイトル:ADODB.StreamをEXEにすると動作しない・・・
ADODB.Stream をVB6で使用してます、このプログラムをEXEにコンパイルして実行すると 正しく動作しなくなります、参照設定も ADOの2.5以上ということなので 2.5以上のもの色々試してみたのですが上手く動きません・・・ VBのデバッグ環境では正しく動作しているのですが、行っていることは
ソケットでバイナリーを送受信して、バイト配列の中から任意のバイト数を 取り出すのに、ADODB.Stream を使っています Dim BinaryBuffer As ADODB.Stream Set BinaryBuffer = New ADODB.Stream
BinaryBuffer.Type = adTypeBinary BinaryBuffer.Open
BinaryBuffer.Write b受信Dat
BinaryBuffer.Position = 0 Result = BinaryBuffer.Read(4)
こんな感じで受信したデータから4バイトを取り出す時などに使ってます 送信フォーマットによって取り出す位置は変わるので、ADODB.Stream が位置とサイズを 指定して取り出せるので便利で使っているのですが・・・
EXEファイルにする際なにか注意する点があるのでしょうか どなたか教えてくださいお願いします。
|