A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
エラーの内容を書くよりどのようなプログラムでひっかかっているのかを書いた方が分かりやすいかと思います。
考えられるものとしては、関数の引数の型は合っていますか?
また、返り値の型は合っていますか?
プロトタイプ宣言と比較してみてください。
*型やアドレスわたしなど間違えやすいと思うのでチェックしてみてください。
もちろんデリミタ-や{}は大丈夫ですよね。
もしどうしても分からないようならプログラムを省略して書いてみてはいかがでしょうか。
この回答への補足
アドバイスありがとうございます。
呼び出し側
extern "C" __declspec(dllexport) char __stdcall AddDateA(char * date,int dd)
{
int i_end;
i_end = GetEndDate(date);
}
呼ばれる関数
extern "C" __declspec(dllexport) int __stdcall GetEndDateA(char * date)
{
…
}
です。
No.2
- 回答日時:
まず、LoadLibrary("000.DLL");を行いDLLをロードします。
その後GetProcAddress("GetEndDate");でGetEndDate()のアドレスを求めないと、GetEndDate()では呼び出せません。
まずは、基本から。
呼び出し側のAddDateA()は__declspec(dllexport)は不要です。
この回答への補足
うーん。
ごめんなさい。
意味がわかりません。
defファイルで、
関数名を列記するだけではダメなのでしょうか?
今度は、「GetEndDateAは定義されていない識別子、というエラーが出てしまいました。
また、VBからこの関数も使うのですが、
それでも、__declspec(dellexport)は不要ですか?
そもそも、これはなんのため・・・。
かなり初歩的なことで申し訳ないです…
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C言語のwhileを含む関数について 2 2022/12/16 12:28
- Visual Basic(VBA) VBAでWorkbook.addの使い方 3 2023/02/01 11:58
- C言語・C++・C# C言語初心者 ポインタについて、お助けください、、 2 2023/03/15 23:50
- Excel(エクセル) Indirect関数について、Formulatextで抽出した数式を参照したい。 1 2022/12/15 11:16
- JavaScript カラーミーショップのsectionループ内で、[引数][戻り値]ありの関数的な処理を行いたいです。 1 2022/05/07 19:39
- その他(プログラミング・Web制作) pythonのグローバル変数 2 2022/11/25 18:02
- Visual Basic(VBA) Excel のユーザー定義関数でソルバーが動作しない 1 2022/09/05 19:51
- Excel(エクセル) エクセルの自動更新のタイミングについて 1 2022/07/20 16:12
- 数学 特定の座標点を通る回帰を行う方法について。 2 2022/10/10 10:27
- 大学・短大 C言語線形リストの問題です 3 2022/12/22 00:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
python エラー
-
エクセルのエラーメッセージ「4...
-
適切な変換関数が存在しない???
-
visual C++ でビルドの中止がで...
-
コンパイルできません。
-
バッチからsqlplusの接続エラー...
-
Excelのエラーで困ってます。
-
fortranでプログラムを実行する...
-
sys/time.hのインクルードがで...
-
デバッグ中のエラーのことで教...
-
Fortran コンパイルエラーについて
-
dos.hについて
-
C言語でpgm形式の画像を読み込...
-
エクセルでマクロを実行すると...
-
HEWを使用しているのですが、こ...
-
SQLServerについて
-
Handlesについて
-
PC画面を録画するプログラムでd...
-
ビルド失敗 指定されたファイ...
-
ヘッダファイルでのFILE型引数...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
python エラー
-
エクセルのエラーメッセージ「4...
-
バッチからsqlplusの接続エラー...
-
Excelのエラーで困ってます。
-
HEWを使用しているのですが、こ...
-
適切な変換関数が存在しない???
-
VB2008で定数に色の設定をした...
-
fortranでプログラムを実行する...
-
BC30002: 型 'ListItem' が定義...
-
VBAでファイルを開くプログラム...
-
sys/time.hのインクルードがで...
-
error C3867 関数呼び出しには...
-
デバッグ中のエラーのことで教...
-
visual C++ でビルドの中止がで...
-
LPCWSTRとchar
-
RightとLeft関数のライブ...
-
Handlesについて
-
multiple definitionというエラー
-
ACCESSのDate関数のエラー表示...
-
WindowsからLinuxへの移植
おすすめ情報