Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Установлен ли в системе кодек

281
07 декабря 2005 года
Fan][
279 / / 19.12.2003
Как определить установлен ли в системе кодек (например XviD)?

Вобщем получилось вот что (абсолютно не уверен, что так будет правильно в том смысле, что эта информация о том, что кодек установлен):
 
Код:
char buffer[256];
                GetWindowsDirectory(buffer, sizeof(buffer));

                AnsiString asFileName = FileSearch("xvid.ax", AnsiString(buffer));
                if (asFileName.IsEmpty())
                        MessageBox(NULL, "Кодек XviD не установлен.", "Ошибка", MB_OK|MB_ICONINFORMATION);

                asFileName = FileSearch("divxdec.ax", AnsiString(buffer));
                if (asFileName.IsEmpty())
                        MessageBox(NULL, "Кодек DivX не установлен.", "Ошибка", MB_OK|MB_ICONINFORMATION);
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог