掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
DELPHI7からXEで”'StrPas'へのオーバー、、、” (ID:41049)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
オーバーロードされた 2 つの StrPas() があるので、 buf[ n - 2 ] := WideChar(0); // CRLF を除きヌルターミネート str := StrPas( PWideChar(@buf[1]) ); または、単純に str := buf; でいいのではないでしょうか? [SysUtils.StrPas より抜粋] この関数は,下位互換性を保つだけの目的で用意されています。 ヌルで終わる文字列を AnsiString または Delphi のネイティブ言語に変換するには, 型キャストまたは単に代入してください。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.