掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
PCharで、終わりを知るには? (ID:36843)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ループ中に、いろいろと試してみました。 こんな感じに。 ループ{ if p^ = #0 then begin Form1.Memo2.Lines.Add('#0'); // break; end; if Length(string(PChar(P))) = 0 then begin Form1.Memo2.Lines.Add('Length'); // break; end; いろいろと試してみて、期待通り動きそうなのは、この二つかな。 if p^ = nil then break; は、[エラー] 互換性の無い型です、でコンパイラエラーになっちゃいますねー。 P in [] とかも考えたのですが、、、何を入れたら全体になるかが分からなかったので。 いっそのこと、Pに何かエンドマークを付け加えてin[]・・・とかも考えたのですが。^^; 速攻解決で、ありがとうございます。^^;
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.