AnsiStartsStrって…

解決


すなくじら  2005-11-09 00:53:07  No: 18519  IP: [192.*.*.*]

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

編集    削除
junki  2005-11-09 00:59:12  No: 18520  IP: [192.*.*.*]

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

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

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

編集    削除
ママん  2005-11-09 01: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-09 01:41:17  No: 18523  IP: [192.*.*.*]

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

編集    削除