AnsiStartsStrって…

解決


すなくじら  2005-11-08 15:53:07  No: 18519  IP: 192.*.*.*

AnsiStartsStr関数を使ってみたら、『未宣言の識別子です。』
とでたのですが、AnsiStartsStr関数の使用に何か必要な宣言って
あるんですか?

編集 削除
junki  2005-11-08 15:59:12  No: 18520  IP: 192.*.*.*

StrUtils を uses に加えてないとか?

編集 削除
すなくじら  2005-11-08 16:02:16  No: 18521  IP: 192.*.*.*

ホントごめんなさい。。。
詳しく教えていただけますか?
StrUtilsって文字をusesの部分に加えるだけでいいんですか?

編集 削除
ママん  2005-11-08 16:21:47  No: 18522  IP: 192.*.*.*

Delphi5には無いです。
Delphi7にはあります。
やってることは簡単で
function AnsiStartsStr(const ASubText, AText: string): Boolean;
begin
  Result := AnsiSameStr(ASubText, Copy(AText, 1, Length(ASubText)));
end;
VCLのコピーですが、容易に想像できるので抜粋しました。

編集 削除
すなくじら  2005-11-08 16:41:17  No: 18523  IP: 192.*.*.*

ありがとうございます!!
StrUtilsを加えたらエラーなくなりました!!
ちなみにDelphi2005なので2005にもあるみたいですね?

編集 削除