• 締切済み

C言語でDLL作成について

前提知識はコンソールベースのC言語(C++は分かりません)なのですが、 DLLを作成して、Excel(VBA)にリンクして処理速度を上げたいのですが作り方がいまいちわかりません。 できましたら、Cのみで理解できる参考文献かHPを紹介いただけないでしょうか? よろしくお願いします。

みんなの回答

  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.2

どのようなことをしたいのでしょう? 具体的に説明してみませんか 下手にDLLを呼ぶよりもExcelの機能でやったほうが速い可能性もあります 単純変数の受け渡し程度なら問題も少ないですがデータを配列で渡すとかになるととたんに面倒になります

tk516ncb
質問者

補足

実際にVBAでいろんな数値解析を行っているのですが、計算速度が遅くて・・・ それで処理速度を上げたいと考えているのです。

回答No.1

DLLを作成するうえで、何が分からないのは分からないので、 なんとも答えようがないのですが、 CのDLLをVBから呼び出す方法が載ってるHPはあります。

参考URL:
http://hata.cc/docs/DLL/3.html
tk516ncb
質問者

補足

説明不足で、すみません。 DLLを作成する上でまだ正直何も分かりません。 (VC++でWin32DLLで作るまでです。)

関連するQ&A