Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.04;
Скачать: CL | DM;

Вниз

VarArrayCreate   Найти похожие ветки 

 
DelphiLexx ©   (2007-01-12 13:42) [0]

У меня есть переменная типа Variant:
B: Variant;
Для динамических массивов я могу делать так:

procedure(k: integer);
var
 i: integer;
 A: array of integer;
begin

  for i := 0 to k do
     if MyFunc(i) then
     begin
        SetLength(A, Length(a)+1);
        A[Length(A) - 1] := i;
     end;
end;

Как мне аналогично это сделать и для B.
Максимум, что удалось сделать это:
VarArrayCreate([0, k], varInteger);
Params.ArrayData[VarArrayHighBound(Params.ArrayData, 1) - 1] := моё значение;


 
clickmaker ©   (2007-01-12 13:59) [1]

VarArrayRedim


 
DelphiLexx ©   (2007-01-12 14:35) [2]


> VarArrayRedim

Спасибо



Страницы: 1 вся ветка

Текущий архив: 2007.03.04;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.053 c
15-1169678879
Octree
2007-01-25 01:47
2007.03.04
Существуют ли аналоги Octree для не ограниченных пространств?


2-1171552053
@gent
2007-02-15 18:07
2007.03.04
Ламовский вопрос по текстовым файлам.


6-1159195346
PanModem
2006-09-25 18:42
2007.03.04
Как соединить два компа при помощи модемов?


4-1161168734
DevilDevil
2006-10-18 14:52
2007.03.04
TBitmap.Transparent


15-1170833004
Alkid
2007-02-07 10:23
2007.03.04
Сёстры Магдалины