掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VC++で作成したDLLをVBで呼び出したときに生じるアプリケーションエラーを回避するには? (ID:55029)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
初めまして,ポリアセチレンと申します. VBから,フーリエ変換を行うプログラムでVC++でつくったDLLを呼び出したところ,「"0x04246c81"の命令が"0x04246c81"のメモリを参照しました。メモリが"read"になることはできませんでした。」と表示されて,アプリケーションが終了してしまいました.DLLを使って確保したメモリの作成・開放等がうまくいっていないというのは見当がつきますが,具体的にどうすればよいのかが分かりません. なお,フーリエ変換のプログラムはhttp://www.fftw.org/install/windows.htmlからダウンロードできるfftw-3.0.1-w32-pl1.zipを利用しました.自作したDLLは,VBから取得したデータをフーリエ変換を行うDLLに渡すだけのものです. それほど長いプログラムではないので,もしお時間があるようでしたら,職説ソースを見て,アドバイスを頂けると幸いです. どうぞ宜しくお願いいたします.
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.