procedure TForm1.BitBtn1Click(Sender: TObject); Const I = 1; Var Temp : String; begin With stringgrid1 do begin Try Temp := cells[2,i]; if Temp <> '' then begin Cells[2,i] := AnsiReplaceText(Temp,'%',''); //resp_ok := not (((StrToInt(cells[2,i]) < 0) or (StrToInt(cells[2,i]) > 100))); end; except on EConvertError do resp_ok := false; end; end; end;
Var S: string; begin S := '100%'; while Pos('%', S) > 0 do S[Pos('%', S)] := ' '; S := Trim(S); if strtoint(S) < 0 then ... end;
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question