StrToBool
Deti
StrToBool
Moduł: SysUtils
- Jeśli zmienna S da się przekonwertować na liczbę funkcja zwraca TRUE - chyba, że ta liczba jest równa 0 - wtedy funkcja zwraca FALSE.
- Jeśli zmienna S nie da się przekonwertować na liczbę:
- funkcja zwraca TRUE jeśli zmienna S jest równa jakiemukolwiek elementowi w tablicy TrueBoolStrs (wielkość liter nie ma znaczenia).
- funkcja zwraca FALSE jeśli zmienna S jest równa jakiemukolwiek elementowi w tablicy FalseBoolStrs (wielkość liter nie ma znaczenia).
- W innym wypadku występuje wyjątek EConvertError.
Przykład:
var
s: string;
begin
s := '34';
if StrToBool(s) = TRUE then
ShowMessage('To okienko na pewno sie wyswietli!');
end;
Zobacz też: