掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VBから文字列をDLLに渡し、その文字列をファイル名にするには? (ID:86862)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
makeFileは_declspec(dllexport) void _stdcall setFileNameDLL(char* getfilename) とは異なるDLL関数内で使っています。 あ、同じDLLファイルの中の異なる関数と言う意味です。 ここの場合VBでsetFileNameDLLを呼び出した直後に その関数を呼び出してファイルの保存をさせようとしています。 一つ疑問なのは、前のスレッドで書いた↓ですね。( ^ ^ ; ) >つまりsetFileNameDLLを呼び出した瞬間だけfilenameにgetfilenameが代入されていて、 >makefileの実行時にはfilenameにgetfilenameは無いということでしょうか?? >自分としては、すべてのDLLのソースをひとつにまとめているので >同じDLL内ならば、どこで代入してもDLL実行中は有効だと思っていたのですが…。 >同じDLL内でも関数が違えば有効範囲は各々の関数内部のみだということなのでしょうか?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.