|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Как программно проверить установлено ли определенное обновление в Windows?
На мысль натолкнуло следующее:
Каким образом я могу определить, установлено ли это обновление? Есть какой то элегантный способ? Или придеться тупо обшаривать папку windows в поисках необходимых мне .dll ? |
#2
|
||||
|
||||
Цитата:
А наличие библиотек можно проверить с помощью LoadLibrary: Код:
procedure gg(); var DLLInstance: THandle; begin DLLInstance:= LoadLibrary('imapi2.dll'); if (DLLInstance = 0) then begin MessageBox(GetActiveWindow, 'библотека не найдена', 'Ошибка', 16); Exit; end; try //тут пожно поработать с библиотекой finally FreeLibrary(DLLInstance); end; end; Начинающий программист уверен, что в 1 килобайте 1000 байт.
Законченный программист уверен, что в 1 километре 1024 метра. Последний раз редактировалось Karsh, 03.03.2009 в 14:12. |