Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: В чем ошибка?
Форум программистов > Системное программирование > Delphi и Pascal > Delphi - FAQ
Jeefo
Код
function TMainForm.RoundFileSize(Size: Real): String;
begin
Result := FloatToStr(Size) + ' б';
Size := Size / 1024;
if Size >= 1 then Result := FloatToStr(Size) + ' кб' else Exit;
Size := Size / 1024;
if Size >= 1 then Result := FloatToStr(Size) + ' мб';
end;


на 5 строчку компилятор ругается, выдает "No enough actual parameters". Если убрать"else Exit", то все нормально. В справке прочитал, что такое сообщение выдается, когда у функции неправильно указаны параметры. Но что не так у меня, разве Exit нужны какие то параметры?
sax_ol
Цитата(Jeefo @ 4:04:2008 - 19:43) *
В чем ошибка?
В днк. А в приведенном коде нет.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Русская версия IP.Board © 2001-2008 IPS, Inc.