Модераторы: Snowy, MetalFan, bems, Poseidon
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как получить путь к выбранному каталогу? Как получить путь к выбранному каталогу? 
:(
    Опции темы
Pcrepair
Дата 9.8.2013, 21:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 209
Регистрация: 16.1.2011

Репутация: нет
Всего: нет



Добрый день. Подскажите по следующему вопросу:
- есть форма(предварительная настройка некоторых параметров программы), на форме EDIT;
- при даблклике на ЕДИТ нужно чтобы открылся OpenDialog? для того чтобы выбрать диск - каталог для сохранения файла(это предварительная настройка программы)
- затем нужно получить строку содержащую этот путь для записи в INI файл, откуда программа будет брать это значение при сохрании результата работы(редактирования файла)
- после чего нужно записать в ЕДИТ полученное значение пути к каталогу(ну тут все понятно)
что то не пойму с какого конца нужно подходить к решению этой проблемы
--------------------
Сборник рабочего кода Процедур и Функций DelPhi     http://validcoderepo.narod.ru/
PM MAIL WWW   Вверх
xackera
Дата 10.8.2013, 13:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 42
Регистрация: 17.6.2008
Где: USSR

Репутация: нет
Всего: нет



Что-то совсем сумбурно написано. Попробую помочь. Если Вам нужен выбор директории для сохранения, то зачем использовать OpenDialog? В данном случае, лучше воспользовться функцией SelectDirectory, которая отобразить системный диалог для выбора директории. Если же Вы сохраняете конкретный файл, то проще использовать SaveDialog, а не OpenDialog.
Тогда алгоритм Ваших действий следующий:
1) dblClick на edit, который открывает диалог выбора.
2) В диалоге перемещаетесь на нужную директорию.
3) Обрабатываете, какакая кнопка (ok/cancel) нажата в диалоге. Если нажата ok - то берёте путь. 
...
PM MAIL WWW ICQ GTalk   Вверх
DYUMON
Дата 10.8.2013, 13:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 321
Регистрация: 17.6.2006
Где: Новосибирск

Репутация: нет
Всего: 3



Код

extractfilepath(opendialog1.filename)



--------------------
Всех программистов надо посадить на целероны, что бы впредь головой думали что пишут.
user posted image
PM MAIL ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Для новичков"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0839 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.