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

Вниз

Считывание файла Excel в F1Book1   Найти похожие ветки 

 
Оля   (2002-09-19 11:38) [0]

Извините, что опять повторяюсь, но так и не получила ответа на мой вопрос:
В проекте есть пустой компонент F1Book1
необходимо при запуске программы считывать файл Excel в F1Book1.
Файл создан и находится в томже каталоге, что и программа.
Через SaveDialog я знаю как сделать, а как сделать это без вмешательства пользователя.


 
Андрей Прокофьев   (2002-09-19 11:44) [1]

>> Через SaveDialog я знаю как сделать, а как сделать это без вмешательства пользователя.

Как вы делаете через SaveDialog;

Не знаю свойств F1Book;
F1Book.<XLFileName> := ExtractFilePath(Application.ExeName) + "XXX.XLS"


 
Оля   (2002-09-19 13:16) [2]

Через SaveDialog я делаю это так:

Вставляю SaveDialog
его свойства
DefaultExt - *.xls
Filter - Excel File (*. xls)|*.xls

procedure TForm1.SpeedButton3Click(Sender: TObject);
var FileType : SmallInt;
begin
If SaveDialog1.Execute then
begin
if SaveDialog1.FilterIndex = 1
then FileType := 1
else FileType := 3;
F1Book1.FileName := SaveDialog1.FileName;
F1Book1.Write(SaveDialog1.FileName,FileType);
end;
end;


 
Андрей Прокофьев   (2002-09-19 13:22) [3]

Значит так.
Что же Вы хотите точно?
Если пользователь ВЫБИРАЕТ, куда сохранять, то должен и выбирать,
откуда считывать данные.

Иначе имя файла надо зарезервировать, например XXX.XLS

сохранять
F1Book1.Write(ExtractFilePath(Application.EXEName) + "XXX.XLS", FileType);
читать

F1Book1.Read(ExtractFilePath(Application.EXEName) + "XXX.XLS", FileType);



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

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

Наверх




Память: 0.47 MB
Время: 0.021 c
14-98270
AL2002
2002-09-02 17:28
2002.09.30
Есть какие-то тосты для программеров?


1-98220
DrAlban
2002-09-18 20:49
2002.09.30
Что такое абстрактный класс ?


14-98317
VictorT
2002-09-03 14:59
2002.09.30
NT 4.0 & USB


1-98174
PSERG
2002-09-18 10:24
2002.09.30
EhLib 2.0 Error!


1-98195
raiv
2002-09-18 11:45
2002.09.30
TChart