Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.25;
Скачать: CL | DM;

Вниз

Открытие готового заданного файла   Найти похожие ветки 

 
floxi ©   (2005-12-11 20:00) [0]

Как открыть определённый, уже готовый файл, зная его имя?
Т.е. при нажатии кнопки/меню значения, записанные в файле, сразу появлялись в таблице.


 
DrPass ©   (2005-12-11 20:27) [1]

Можно придумать не одну сотню способов. Ты лучше объясни:
1. Что за файл, что в нем записано и в каком формате?
2. Какая таблица, где, в какой программе?
3. И что ты знаешь о файлах, и что у тебя не получается


 
floxi ©   (2005-12-11 21:07) [2]

> Можно придумать не одну сотню способов
Мне хотя бы один... =)
Программа для создания списка имеющейся лит-ры или каталог книг, не знаю, как ещё назвать. Есть графы: Название, Авторы, Год и т.п.
1. В файле записаны записи информации книги, полученные из Edit-ов
2. StringGrid
3. Не много :0). Хочу, чтобы при нажатии на выбранный пункт в MainMenu, например "Классика", значения из готового файла под названием "Классика" вывелись в таблицу.

Вопрос: как не просто через OpеnDialog открыть диалог и выбрать самой файл, а чтобы программа сама обратилась к нужному файлу, зная его имя и место нахождение.


 
DrPass ©   (2005-12-11 21:38) [3]

Как-нибудь так:

var
 f: TextFile;
 i: integer;
 s: string;
...
 AssignFile(f, "имя файла");
 reset(f);
 i:=0;
 while not eof(f) do begin
   readln(f, s);
   inc(i);
   StringGrid1.RowCount := i+1;
   StringGrid1.Rows[i].DelimitedText:=s;  
 end;
 CloseFile(f);

Рабоать будет. А вот насколько оно будет красиво выглядеть - зависит от того, как именно сохранены данные в файле


 
floxi ©   (2005-12-11 21:45) [4]

Спасибо! Всё работает! =)))



Страницы: 1 вся ветка

Текущий архив: 2005.12.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.034 c
2-1133961253
MakNik
2005-12-07 16:14
2005.12.25
организация доступа к приложению


1-1133447908
novice
2005-12-01 17:38
2005.12.25
Возможно ли напечатать нарисованное на канве?


2-1133759989
Gem
2005-12-05 08:19
2005.12.25
Определение реального текущего номера записи таблицы


4-1130425689
Deren
2005-10-27 19:08
2005.12.25
Получить все Хенделы дочерных окон...?


8-1122111225
lord Zeratul
2005-07-23 13:33
2005.12.25
Длина PlayList-а в WinAmp 2.x в секундах