ミ,,゚Д゚彡フサギコとモナーのDelphi質問相談談話室
■ このスレッドは過去ログ倉庫に格納されています
0199デフォルトの名無しさん
NGNG疑問1、どうして Indyを使わないの?
疑問2、Rarray: array[0..256] of PChar; のそれぞれの領域はどうやって確保しているの?
こういうDLLを使う時は StrArray:array[0..256] of string; として
DLLを呼び出す直前に
SetLength(StrArray[ n ] , 10000); とか領域を確保しておいて
引数には PChar(StrArray[n]) みたいに渡すの
DLLが#0 で文字列を設定するなら
StrArray[ n ] :=PCharStrArray[ n ]);
とゼロ終端を認識させる。
■ このスレッドは過去ログ倉庫に格納されています