- ベストアンサー
直接メモリにアドレス割付けで書き込む方法
VB6.0 WindowsXP 掲題の件ですが、初心者なので分かりやすく教えていただければ幸いです。 現在、MSCOMMを用いてシリアル通信はできるようになりました。 これからPCIボードを使って、通信を試みようとしているのですが、 これは指定したアドレスに書き込むと送信してくれるようです。 VBを用いてメモリのアドレスを指定して書き込む方法はAPIを使うらしいというのまでは 分かったのですが、具体的にどのようなコードを記述すればいいのか分かりません。 型宣言時にアドレスを指定してメモリを確保できるのでしょうか。 よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
補足
ありがとうございます。 copymemoryやmovememoryを使えばできそうならば、やってみたいと思います。 後は、変数のデータをVC++などに渡して、VC++上で読み書きできるようにする方法もありなのかなと思ったのですが、VC++は記述した経験が少ないので、 どちらが早くできるかと考えております。