Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Вариантный массив


Автор: Scrip 2.6.2004, 13:50
Создал вариантный массив {1}. Одному из его элементов присвоил еще один вариантный массив {2}. Как первому элементу массива {2} присвоить какое-либо значение? Или вообще начиная со второго предл. мысль неправильна?

Код
var v: variant;
begin
v:=VarArrayCreate([0,5], varvariant);
v[0]:=vararraycreate([0,5], varvariant);
end;

Автор: <Spawn> 2.6.2004, 16:10
Думаю, по примеру разберешься:

Код
procedure TForm1.Button1Click(Sender: TObject);
var
 v, v2: variant;
begin
 v := VarArrayCreate([0,5], varvariant);
 v[0] := VarArrayCreate([0,5], varvariant);
 v2 := VarArrayGet(v, [0]);
 v2[0] := 30;
 ShowMessage(IntToStr(v2[0]));
end;

Автор: Pakshin A. S. 2.6.2004, 16:10
Наверное: v[0][0] , к примеру hmmm.gif
Добавлено @ 16:11
<Spawn> Sorry, когда заходил твоего сообщения не было wink.gif

Автор: Scrip 3.6.2004, 15:30
Spawn, [ п 0 [ |/| Бо biggrin.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)