delphiで文字列を渡す関数をDLLで作成し、処理し結果をとろうとしています。DLLは内容は、
「function abc(a: PChar):Integer」みたいなものです。
呼び出し側では、PCharを使用できないため、対処の方法がわかりません。
どなたかご存知の方いらっしゃいますでしょうか。
※DLL作成は、プリンタ番号・用紙番号を取得しようとするものです。.NETで記述しようとしましたが、ポインタが絡むのであきらめ、DLL化したものです。
pchar は渡す時はstring。受け取るときはStringBuilderです。
ヘルプの「VCL アプリケーションを Developer Studio 2006 に移植する際の言語の問題」に詳しく書いてあります。
えーとねさん、無事解決しました。
ありがとうございました
ツイート | ![]() |