Доброе время суток.
Уважаемые форумчане:)
Мне нужно загрузить массив из текстого файла
428
78
422
84
429
83
425
...
Замечена неприятная вещь в kol почему то получается
только одно первое значение остальное нули, в VCL работает версия Kol 3.14..
...
var
form,Memo,Open,Load:PControl;
Dialog:pOpenSaveDialog;
f:textfile; s:string;
i:integer;
k:array [1..256] of integer;
procedure OpenClick(Dummy : Pointer; Sender: PControl );
begin
Dialog:=NewOpenSaveDialog('',FileFullPath('Project1.exe'),[]) ;
Dialog.title := 'Открыть';
dialog.Filter := '*.txt|*.txt|все|*.*';
Dialog.OpenDialog := true;
if Dialog.Execute then begin
assignfile(f,Dialog.Filename);
try
reset(f);
for i:=1 to 7 do begin
readln(f,s);
k[i]:= str2int(s);
Memo.add(int2str(i)+' ) '+s+#13#10);
end;
closefile(f);
except
end;
end else exit;
end;
procedure ShowClick(Dummy : Pointer; Sender: PControl );
var j:integer;
begin
Memo.add(' '+#13#10);
for j:=1 to 7 do Memo.add(int2str(j)+' ) '+int2str(k[j])+#13#10);
end;
...