Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.11.2008, 16:34   #1
antoni
Пользователь
 
Регистрация: 01.08.2008
Сообщений: 32
По умолчанию Как указать путь к шаблону excel ???

Народ подскажите пожалуйста, как указать путь к шаблону Excel
когда пишу XL.WorkBooks.add('C:\MyTemplate.xls ');
то все хорошо работает но мне надо чтобы программа искала файл шаблона в папке с exe ведь я не знаю заранее где у пользователя будет папка с программой и на каком диске.
antoni вне форума Ответить с цитированием
Старый 03.11.2008, 17:09   #2
_SERGEYX_
Участник клуба
 
Аватар для _SERGEYX_
 
Регистрация: 07.07.2007
Сообщений: 1,518
По умолчанию

Ещё как знаешь:
ExtractFilePath(Application.ExeName )
ParamStr(0)

Напрмер, твой шаблон лежит в каталоге программы в папке MyFolder\MyTemplate.xls

Path:= ExtractFilePath(Application.ExeName )+'\MyFolder\MyTemplate.xls';

Последний раз редактировалось _SERGEYX_; 03.11.2008 в 17:14.
_SERGEYX_ вне форума Ответить с цитированием
Старый 03.11.2008, 17:33   #3
antoni
Пользователь
 
Регистрация: 01.08.2008
Сообщений: 32
По умолчанию

вот мой код XL.WorkBooks.add('C:\MyTemplate.xls ');
куда мне писать твой код ???
antoni вне форума Ответить с цитированием
Старый 03.11.2008, 19:45   #4
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

ExtractFilePath(Application.ExeName )
Возврашает путь к твоему EXE файлу, если хочеш указать полный путь примени то что тебе сказали во втором посте(просто чууууть подумать надо) а если относительный путь и файл рядом с EXE лежит так вообще необязательно путь указывать хватит и имени файла..
vovk вне форума Ответить с цитированием
Старый 04.11.2008, 11:22   #5
antoni
Пользователь
 
Регистрация: 01.08.2008
Сообщений: 32
По умолчанию

Все разобрался, всем ответившим огромное спасибо !!!
antoni вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как указать в регулярке............ Adamant PHP 12 25.03.2008 10:11
Проблема с FindFirst, как указать меняющийся путь? _SacreD_ Общие вопросы Delphi 12 26.12.2007 16:14
как указать в коде пути к файлу1 и файлу2, чтоб не вводить их при запуске из консоли? bloood Общие вопросы C/C++ 4 23.10.2007 20:02
Как указать путь компилируемуму exe файлу shurik_7866 Общие вопросы Delphi 2 18.07.2007 23:24
Как указать диапазон чисел? Inbox Общие вопросы Delphi 2 29.06.2007 01:21