質問: 以下の制約でアプリケーションを開発します。(開発環境は、VisualStudio 2008) VB ===> ユーザーインターフェース部分担当 VC++ ===> ファイルアクセス、シリアル通信、TCP/IP通信等、デバイス制御、その他、面倒なところ(?) 以上のような分担で作成する場合、VC++でDLLを作成して、 VBから、そのDLLを使用するのが一般的かなと思っているのですが、その 具体的な方法(サンプルコードや、使用するキーワード等)、作成手順を教えて下さい。 ちなみに下記のページなどは、参考になりました。
回答: ファイルアクセス、シリアル通信、TCP/IP通信等、・・・ .NETには多くのコンポーネントがそろっているので、個人的にはVBで完結したいところです。 連携には、引数の型合わせが面倒になるかと思います。(とくに構造体が絡んでくると) 以下、参考になりますか? ソフトウェア・ラボ C++ネイティブDLL C++ネイティブDLLの開発 VBから参照 型合わせはこちら、 全ては時の中に... 【VB.NET】Windows APIの利用 .NET TIPS Win32 APIやDLL関数を呼び出すには?