![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Помогите сделать так, чтобы динамический массив и статический были вместе. Так же возникла проблема, при запуске программы, если спросить сколько марок Chevrolet, то он выдает 0, хотя такая имеется 1. Помогите плиз!!
|
|
#2
|
||||
|
||||
|
Как-то так:
![]() З.Ы.: Перемещено в «Код на шару» |
|
#3
|
||||
|
||||
|
Приведенный файл f.txt дан как пример хранения данных или это ваше творчество?
|
|
#4
|
|||
|
|||
|
Цитата:
|
|
#5
|
||||
|
||||
|
Массив заполняется не верно, попробуйте так
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
i: integer;
sl: TStrings;
begin
Memo1.Lines.LoadFromFile('f.txt');
sl:= TStringList.Create;
m := memo1.Lines.Count;
SetLength(a, m);
for i:=0 to m-1 do
begin
sl.DelimitedText:= memo1.Lines[i];
a[i].mark := sl[0];
a[i].nomer:= sl[1];
a[i].name := sl[2];
end;
sl.Free;
end; |