![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() можете помочь сделать в программе ввод значений в ячейки программы из текстового файла? ранее приходилось делать такое но только там были матрицы которые вводились в Memo а как посторочьно вводить значения из текстового файла в edit не когда не приходилось..
|
#2
|
||||
|
||||
![]() Цитата:
Код:
procedure TForm1.Button1Click(Sender: TObject); var sl: TStringList; i: Integer; Comp: TComponent; begin sl := TStringList.Create; try sl.LoadFromFile('пример текстового файла с данными.txt'); for i := 0 to sl.Count - 1 do begin Comp := FindComponent('Edit_' + sl.Names[i]); if Assigned(Comp) and (Comp is TEdit) then TEdit(Comp).Text := sl.ValueFromIndex[i]; end; finally sl.Free; end; end; |
Этот пользователь сказал Спасибо poli-smen за это полезное сообщение: | ||
nikityuk (07.12.2012)
|
#3
|
|||
|
|||
![]() а можно тут еще добавить компонент OpenDialog что бы выбирать файл?
|
#4
|
||||
|
||||
![]() OpenDialog1.Execute покажет окно выбора, функция возвращает ТРУ или ФОЛС (если нажали отмену). Далее в OpenDialog1.FileName (или как-то так) будет имя выбранного файла.
jmp $ ; Happy End! The Cake Is A Lie. |