Einzelnen Beitrag anzeigen

Benutzerbild von markus5766h
markus5766h

Registriert seit: 5. Mär 2009
Ort: Hamburg
569 Beiträge
 
Delphi XE8 Professional
 
#4

AW: StrToBool: Boolean True = -1, False = 0 ?

  Alt 8. Jan 2017, 19:49
meine Bescheidenen Lösungen dafür :

Code:
function BoolToStr(Value : Boolean) : String;
begin
  if Value then Result := 'True' else Result := 'False';
end;

function StrToBool(Value : String) : Boolean;
begin
  Result := Value = 'True';
end;

function IntToBool(Value : Integer) : Boolean;
begin
  Result := Value = 1;
end;

function BoolToInt(Value : Boolean) : Byte;
begin
  //if Value then Result := 1 else Result := 0;
 Result := not (Value = 0);
end;
Markus H.
  Mit Zitat antworten Zitat