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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.12.2007, 11:43   #1
Domovoy
Форумчанин
 
Регистрация: 24.10.2007
Сообщений: 254
По умолчанию Как узнать можно ли открыть...

Как узнать можно ли открыть файл каким нибудь приложением. Я открываю файлы ShellExecute. Нужно знать можно или нет до использование ShellExecute. Заранее Спасибо!!!
Domovoy вне форума Ответить с цитированием
Старый 10.12.2007, 12:37   #2
Sibedir
Тот ещё
Старожил
 
Аватар для Sibedir
 
Регистрация: 14.11.2007
Сообщений: 2,242
По умолчанию

Код:
function ExecutableApp (FileName: string): string;
var
  RES: array [0..255] of Char;
begin
  FindExecutable(PChar (FileName), '', RES);
  if RES[0] = #0 then Result := 'не найдено'
  else Result := StrPas(RES);
end;
Функция по имени файла дает имя, связанного с ним приложения.
Sibedir вне форума Ответить с цитированием
Старый 10.12.2007, 14:13   #3
Domovoy
Форумчанин
 
Регистрация: 24.10.2007
Сообщений: 254
По умолчанию

Nice Спасибо!!!
Domovoy вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
можно ли узнать имя HTML-поля, кликнув на него? furstenberg Работа с сетью в Delphi 0 28.01.2008 16:49
Чем в Делфи можно открыть TIF(F) изображение dimfil Компоненты Delphi 2 12.12.2007 09:03
Как открыть DVD-rom Kalewa-Uliss Win Api 2 16.07.2007 07:24
RichEdit. как можно вставлять картинку туда? как можно Скрол програмно вниз двигать? Svop Компоненты Delphi 7 28.11.2006 21:07