Jaki jest najprostszy sposób przekonwertowania wartości Boolean na ciąg w skrypcie Inno Setup Pascal? To trywialne zadanie, które powinno być całkowicie niejawne, wydaje się wymagać pełnej konstrukcji o nazwie if
/else
.Konwersja Boolean na String z Inno Setup
function IsDowngradeUninstall: Boolean;
begin
Result := IsCommandLineParamSet('downgrade');
MsgBox('IsDowngradeUninstall = ' + Result, mbInformation, MB_OK);
end;
To nie działa, ponieważ "Niezgodność typu". IntToStr
nie akceptuje ani Boolean
. BoolToStr
nie istnieje.