Главная страница
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.012 c
14-98275
NeyroSpace
2002-09-03 16:06
2002.09.30
Хотелось бы видеть сколько человек просмотрело твой вопрос...


1-98196
Ученик
2002-09-17 16:43
2002.09.30
Продолжаем приколы (особенности) Delphi 7


6-98260
Shil
2002-07-17 20:40
2002.09.30
ПОмогите ктонить, я сойду с ума с этими indy и mime


7-98386
Lamer86
2002-07-19 10:48
2002.09.30
Как спрятать кнопку пуск


3-98009
demisen
2002-09-10 09:43
2002.09.30
DecisionCube