掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
DLL内でのI/Oエラーを解決するためには? (ID:14665)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
それと stringの使用について { DLL でのメモリ管理について: もしこの DLL が引数や返り値として String 型を使う関数/手続きを エクスポートする場合、以下の USES 節とこの DLL を使うプロジェクトソースの USES 節の両方に、最初に現れるユニットとして ShareMem を指定しなけれ ばなりません。 これは構造体やクラスに埋め込まれている場合も含め String 型を DLL とやり取りする場合に必ず必要となります。 ShareMem は共用メモリマネージャである DELPHIMM.DLL とのインターフェース です。あなたの DLL と一緒に配布する必要があります。 DELPHIMM.DLL を使うのを避けるには、PChar または ShortString 型を 使って文字列のやり取りをおこなってください。}
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.