хочу такую функцию, а нельзя.
function ReturnArr: array of variant;
прийдется делать процедуру. создавать переменную . . =)
вопрос чисто из позновательных побуждений.
Модератор: Модераторы
procedure test(var arr: array of variant);
begin
SetLength(arr);
end;
Target OS: Win32 for i386
Compiling C:\Temp\project1.lpr
Compiling Unit1.pas
Unit1.pas(16,28) Hint: Parameter "Sender" not used
Unit1.pas(37,17) Error: Wrong number of parameters specified
Unit1.pas(37,17) Error: Illegal expression
Unit1.pas(45) Fatal: There were 2 errors compiling module, stopping
type vararr_t = array of variant;
function ReturnArr: vararr_t;
Attid писал(а):а почему ?
Вернуться в Free Pascal Compiler
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5