Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
У BoolToStr есть второй параметр, указывающий, надо ли конвертировать в число или в строку. Например, BoolToStr(False, False) = '0', BoolToStr(False, True) = 'False', BoolToStr(True, True) = 'True'.
function BoolToStr(B: Boolean; UseBoolStrs: Boolean = False): string;
description
Returns a string from a boolean value.
When UseBoolStrs is True then if b equals True, the function returns the first string in TrueBoolStrs; if b equals False, the function returns the first string in FalseBoolStrs. Where FalseBoolStrs and TrueBoolStrs are global Delphi variables (dynamic string arrays) you can set and use when converting a boolean variable to string and back.
example
var b : boolean;
b:=True;
{ first example }
//BoolToStr(b) = '-1' (* true *)
//BoolToStr(NOT b) = '0' (* false *)
{ second example }
SetLength(TrueBoolStrs,1);
SetLength(FalseBoolStrs,1);
TrueBoolStrs[0]:='YES';
FalseBoolStrs[0]:='NO';
ShowMessage(BoolToStr(True, True));
//this will result in 'YES'
ShowMessage(BoolToStr(False, True));
//this will result in 'NO'
На данном сайте используются cookie-файлы, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших cookie-файлов.