![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Всем привет.
Подскажите пожалуйста, как сделать, чтобы при вызове OpenDialog1, открывалась указанная папка, которая лежит в каталоге программы? Что ни делаю, а открывается всё время старое, запомнившееся окно. |
#2
|
||||
|
||||
![]() Код:
OpenDialog1.InitialDir:='c:\Program Files\Borland\Delphi7\Demos'; if OpenDialog1.Execute then Пишу программы за еду. __________________ |
#3
|
|||
|
|||
![]() Цитата:
Может я не так делаю? Код:
OpenDialog1.InitialDir:='Images'; if OpenDialog1.Execute then Папка Images у меня лежит вместе с программой. При вызове OpenDialog открывается старое окно, всегда одно и тоже, может предыдущее открывание как-то стирать надо |
#4
|
||||
|
||||
![]() укажи полный путь
Пишу программы за еду. __________________ |
#5
|
|||
|
|||
![]() Цитата:
Надо, чтобы из каталога программы открывала. Если её на другом компе откроют например, там путь и другой может быть. Смысл в том, чтобы OpenDialog1 всегда открывался в папке, лежащей в каталоге с программой. Последний раз редактировалось Ankor, 27.04.2012 в 13:49. |
#6
|
||||
|
||||
![]() OpenDialog1.InitialDir:=ExtractFilePath(Applicatio n.ExeName) + '\Images';
Грамотно поставленный вопрос содержит не менее 50% ответа. Грамотно поставленная речь вызывает уважение, а у некоторых даже зависть. |
Этот пользователь сказал Спасибо dr. F.I.N. за это полезное сообщение: | ||
Ankor (27.04.2012)
|
#7
|
||||
|
||||
![]() укажи полный путь каталога из которого запущена программа с конкатенацией дочернего каталога
Пишу программы за еду. __________________ |