掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
[DX10]dll側でSetStyleするとメイン側でアドレスエラー発生する (ID:47855)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
通りすがりさん、ご回答ありがとうございます。 何やら面倒そうなので、テスト的にdllのDllSetStyle関数は引数なしに変更してみました。 しかし、結果は全く同じでした。 [Unit1.pas] procedure DllSetStyle; external 'DllForm.dll'; //<--ここ procedure TForm1.Button1Click(Sender: TObject); var FileName: string; begin FileName := ExtractFilePath(Application.ExeName) + 'Auric.vsf'; TStyleManager.SetStyle(TStyleManager.LoadFromFile(FileName)); DllSetStyle; //<--ここ end; [DllForm.dpr] procedure DllSetStyle; //<--ここ var FileName: string; begin FileName := ExtractFilePath(Application.ExeName) + 'Auric.vsf'; TStyleManager.SetStyle(TStyleManager.LoadFromFile(FileName)); end;
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.