自作DLLをVCL.NETからの使用について

解決


ひろ  2006-02-17 11:30:38  No: 20064

delphiで文字列を渡す関数をDLLで作成し、処理し結果をとろうとしています。DLLは内容は、
「function abc(a: PChar):Integer」みたいなものです。
呼び出し側では、PCharを使用できないため、対処の方法がわかりません。
どなたかご存知の方いらっしゃいますでしょうか。
※DLL作成は、プリンタ番号・用紙番号を取得しようとするものです。.NETで記述しようとしましたが、ポインタが絡むのであきらめ、DLL化したものです。


えーとね  2006-02-18 05:51:40  No: 20065

pchar は渡す時はstring。受け取るときはStringBuilderです。
ヘルプの「VCL アプリケーションを Developer Studio 2006 に移植する際の言語の問題」に詳しく書いてあります。


ひろ  2006-02-19 08:27:14  No: 20066

えーとねさん、無事解決しました。
ありがとうございました


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加