Delphi初心者のための寺子屋
■ このスレッドは過去ログ倉庫に格納されています
0068デフォルトの名無しさん
2005/12/09(金) 09:58:141)Delphi には Pos や AnsiPos にように文字列の先頭から、最初の位置までを
検索する関数がありますが、途中から検索する関数がありません。それを
function AnsiPosEx(const Substr, S: string; initPos: integer): Integer;
の形で AnsiStrPos をつかって、つくってください。そして、それをつかって >>66 を
書き直してみてください。
2)>>66 では見つかるたびに SetLength() を使って配列を一つずつ増やしています。
これは非効率的なので、たとえば10個づつ増やすようにしてみてください。
■ このスレッドは過去ログ倉庫に格納されています