Получить установочную директорию COM или WebService-DLLDelphi , Технологии , COM и DCOMПолучить установочную директорию COM или WebService-DLL
Оформил: DeeCo uses ComServ, SysUtils; function GetDirectory: string; // This function returns the directory where the DLL (or ocx) is installed. // Also works in webservices // With DLL's you cannot use "Paramstr(0)" because this will give a false value begin Result := IncludeTrailingBackslash(ExtractFileDir(ComServer.ServerFileName)); end; Перевод на русский язык: Код-сниппет на Delphi предназначен для извлечения каталога установки DLL или веб-сервиса-DLL. Вот подробное описание того, что он делает:
В реализации функции
Такой подход необходим потому, что использование Альтернативное решение могло бы быть использованием функции
В этом подходе мы получаем переменную окружения В целом, оригинальный код-сниппет эффективно извлекает каталог установки DLL или веб-сервиса-DLL, а альтернативное решение с использованием Статья описывает функцию GetDirectory, которая возвращает установочную директорию COM- или WebService-DLL-файла, используя для этого методы ExtractFileDir и IncludeTrailingBackslash. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: COM и DCOM ::
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |