Ich programmiere schon lange mit Delphi 5 und kenne dort kein TryStrToInt. Wird also höchstwahrscheinlich auch nicht unter Delphi 4 geben.
Val kannst du folgendermaßen benutzen:
Delphi-Quellcode:
var
str: String;
int: Integer;
Code: Integer;
begin
Val(Str,Int,Code);
if Code=0 then
begin
// Str ist eine gültige Zahl
end;