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

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

Вернуться   Форум программистов > Delphi программирование > Lazarus, Free Pascal, CodeTyphon
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.05.2019, 21:30   #11
Rik
Форумчанин
 
Аватар для Rik
 
Регистрация: 28.07.2007
Сообщений: 361
По умолчанию

Цитата:
Сообщение от BVnosferatu Посмотреть сообщение
Хочу в программе при нажатии кнопки чтобы в проводнике открывал необходимую мне папку. Как это лучше сделать, есть ли такая команда(если да, то напишите пример использования)? Заранее благодарю

Пишу на лазаре
Используйте
function OpenDocument(APath: String): Boolean;
из модуля LCLIntf, этот вариант более простой и кроссплатформенный, будет работать в любой операционной системе. ShellExecute является функцией Windows API, поэтому работать будет только в Windows.

OpenDocument заставляет операционную систему открыть любой указанный файл, путь к которому указан в APath, если путь будет указан только до папки, то папка будет открыта в проводнике, выбранном по умолчанию.
Rik вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как открыть папку в Lazarus? BLACK_RAIN Паскаль, Turbo Pascal, PascalABC.NET 3 18.12.2014 12:23
Развернуть папку в проводнике JoLan Общие вопросы Delphi 13 21.10.2014 07:41
Автосохранение книги через в указанную папку uralshans Microsoft Office Excel 8 14.01.2013 12:06
Сохранить текстовый файл в указанную папку с заданным именем (Delphi) winwirus Помощь студентам 3 26.09.2011 20:14
Как через дельфи открыть папку в проводнике? t3ns0r Общие вопросы Delphi 6 28.03.2009 21:32