Տուն
Top.Mail.Ru Moscow
Ֆորում: «Գլխավոր»;
Ընթացիկ արխիվը `2002.01.08;
Բեռնել: [xml.tar.bz2];

Down

Հստակ nachset TLIST- ը Գտնել նմանատիպ մասնաճյուղեր


Dreamer   (2001-12-17 14:17) [0]

Есть массив которому я присваиваю значения и тут же заношу в list, потом мне надо изменить параметры массива и соответсвенно чтоб tlist их тоже видел, привожу алгоритм в котором тлист не видит обновлений:(



էր
Form1- ը `TForm1;
k: integer;
pusk:array of integer;
N:integer;
ListPUSK: Tlist;
ukazPUSK: PDouble;
g:extended;


իրականացում

{$ R * .dfm}

ընթացակարգ TForm1.Button1Click (Sender: TObject);
էր
k: integer;
սկսել
ListPUSK:=Tlist.Create;
n: = 4;
SetLength(PUSK,N);
for k:=0 to N-1 do
սկսել
pusk[k]:=k+1;
New(ukazPUSK);
ukazPUSK^ :=pusk[k];
ListPUSK.Add(ukazPUSK);
վերջը.

for k:=0 to N-1 do
սկսել
pusk[k]:=8;
վերջը.


for k:=0 to N-1 do
սկսել
ukazPUSK:=LISTPUSK[k];
if ukazPUSK^=8 then
g:=ukazPUSK^-2;
վերջը.

վերջը.



MBo   (2001-12-17 14:24) [1]

сначала ты вносишь в лист копии указатели на КОПИИ значений массива,
находящиеся в другом месте!

Думаю, твою задачу надо решить гораздо проще, и массив скорее всего не понадобится. Разъясни исходную проблему.



Էջեր: 1 ամբողջ ճյուղը

Ֆորում: «Գլխավոր»;
Ընթացիկ արխիվը `2002.01.08;
Բեռնել: [xml.tar.bz2];

Up





Հիշողություն `0.54 ՄԲ
Ժամանակը `0.034 գ
1-22208
Nikos77- ը
2001-12-15 18:34
2002.01.08
Ասացեք, թե ինչպես պետք է ձեւակերպել


6-22272
Ստվեր
2001-10-06 18:26
2002.01.08
Խնդիրն zakovyrkoy!


1-22186
ShnurO.K.
2001-12-15 23:05
2002.01.08
Ինչպե՞ս թաքցնել իմ ծրագիրը Alt + Ctrl + Del- ի վրա սեղմելիս:


6-22306
Maamed
2001-10-09 12:57
2002.01.08
Ծրագրի հին պատուհանի ակտիվացումն սկսվում է 2 րդ անգամ:


4-22481
Stropal
2001-11-03 10:44
2002.01.08
Տպիչները ուղղակիորեն աշխատում են: Խորհուրդ տալ





afrikaans ալբանական արաբական հայերեն ադրբեջանական Բասկերի Բելառուսի Բուլղարիայի catalan Չինարեն (պարզեցված) Չինարեն (ավանդական) Խորվաթիայի չեխ դանիերեն հոլանդական Անգլերեն
Էստոնիայի filipino ֆիններեն ֆրանսերեն
galician վրացական գերմանական հունարեն haitian Creole եբրայերեն հինդի հունգարերեն icelandic հայերեն իռլանդական իտալական ճապոնացի Կորեայի Լատվիայի Լիտվայի մակեդոներեն Մալայերեն մալթերեն նորվեգական
պարսկական Լեհաստանի պորտուգալացի ռումինական ռուսական սերբերեն Սլովակիայի Սլովենիայի իսպաներեն սուահիլի շվեդերեն թայերեն թուրքական ուկրաինական ուրդու վիետնամերեն ուելսերեն հայերեն bengali բոսնիերեն
Cebuano Esperanto գուջարաթի հաուսա Hmong Igbo ճավաերեն kannada Khmer Lao լատիներեն մաորի մարաթի մոնղոլական նեպալերեն Punjabi Somali tamil telugu յորուբա
զուլուսերեն
Անգլերեն Французский Немецкий Итальянский Португальский Русский Испанский