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

Вниз

Запись масcива в TVarRec   Найти похожие ветки 

 
Death_R   (2004-07-12 17:31) [0]

У меня есть масив A[0..100] of string. Как, например, в функцию Format("Тра-ля-ля", [TVarRec]) вставить его в качестве TVarRec не перечисляя каждый элемент массива (A[0],A[1],...)?


 
Тимохов ©   (2004-07-12 17:48) [1]

type
  va: array of tvarrec;
begin
  setlength(va, 1);
  va[0].vtype := vtansistring;
  va[0].vansistring := pointer(a[0])
  format("aaa", va);
end


 
clickmaker ©   (2004-07-12 17:49) [2]


> Death_R   (12.07.04 17:31)

А смысл вставлять это все в Format?
проще так (н-р, разделяя ;)
S := "";
for i := 0 to High(A) do begin
 if (S <> "") then S + S + ";";
 S := S + A[i];
end;


 
Тимохов ©   (2004-07-12 17:52) [3]


> Тимохов ©   (12.07.04 17:48) [1]

обрати внимание на:
я никогда не разбирался, что бедет, если a[0] выйдет из области видимости и соответственно удалится ДО  того как будет сделан вызов format. думаю будет av.
ничего не хочу этим сказать - просто обрати внимание.



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

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

Наверх




Память: 0.47 MB
Время: 0.024 c
14-1088805576
Sanek_metaller
2004-07-03 01:59
2004.07.25
Кто-нить качал клипы с нета?


8-1084266319
Ozone
2004-05-11 13:05
2004.07.25
JPEG + разбиение рисунка


1-1089312203
miwa
2004-07-08 22:43
2004.07.25
Как лучше всего организовать что-то вроде общего свойства для


1-1089634124
REA
2004-07-12 16:08
2004.07.25
ComboBoxEx bug


3-1088763135
Alexa
2004-07-02 14:12
2004.07.25
Добавление вычисляемого поля в Query