что-то вроде такого можно реализовать?
if procedure_name(...) then
т.е. могу ли я заставить процеду вернуть что-то, как это делает,скажем, команда поиска предмета по типу, возвращая ид предмета?
Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7
возврат флага/значения процедурой
Re: возврат флага/значения процедурой
для этого в паскале используються функции:
можно только если procedure_name(...) имеет тип boolean, если у нее другой тип то надо так
Code: Select all
function sqr(i : integer) : integer;
begin
result := i * i;
end;
...
b := sqr(5); //25
Code: Select all
if procedure_name(...) then
Code: Select all
if procedure_name(...) = value then