-
Есть два куска кода(таких пар много!), которые обрабытываются в разные моменты времени и всегда по разному(иногда один быстрее, а иногда другой быстрее срабатывает кусочек листинга) и которые возвращают данные в StrigList-ы(SL1 и SL2 или SL2 и SL1 вобщем непонятно). Нужно чтоб автоматически выбиралось или SL1 или SL2, если SL1 уже есть Как работать с TStringList динамически в данном случае?
ps: простите за сумбур)
-
А уменя к тебе похожий вопрос:
Летели два крокодила один синий, другой в Африку. Сколько лет ёжику?
-
> Сколько лет ёжику?
15?
-
> ps: простите за сумбур)
Вместо того, чтобы извиняться, не лучше бы вопрос задать попонятней? Ничего же не понятно :)
-
"Не понятно же"(с)
-
if Assigned(SL1) then CurrentList:=SL2 else CurrentList:=SL1
-
> не лучше бы вопрос задать попонятней?
додумался пока вот до чего....други помогайте
p-значение определяющее какой кусок кода срабатывает
................................................................................ ..
................................................................................ ..
SL := TStringList.Create;
for i:=0 to p do
begin
SL.AddObject('имя'+IntToStr(i), TSTringList.Create);
end;
Возник вопрос как теперь работать с подсписками в списке SL?
-
> Assigned(SL1)
что этим проверяется?
-
во ты блин замутил :)
TSTringList(SL.Objects[x]). и тут делай что хочешь
-
> во ты блин замутил :)
спасибо, а как проще можно?
-
проще программиста нанять
-
> SL.AddObject('имя'+IntToStr(i), TSTringList.Create);
Действительно Стрин с глистами :)
-
а это, дельфи видимо в школьную прогрмму включили? Никто не в курсе?