IХ. ФУНКЦИИ И ПРОЦЕДУРЫ ВЗАИМОДЕЙСТВИЯ С WINDOWS
4. Прочие функции и процедуры взаимодействия с Windows
Функция GetComCtlVersion: Integer;
Модуль: Controls
Описание
Функция возвращает номер версии динамической библиотеки ComCtl32.dll, установленной в настоящий момент в системе.
От установленной версии ComCtl32.dll зависит поведение и внешний вид некоторых компонентов типа "toolbar" или "coolbar". Функция GetComCtlVersion возвращает целое число, в котором слово старшего разряда представляет собой главный (major) номер версии, а слово младшего разряда - minor номер версии. По номеру версии ComCtl32.dll можно определить, какая версия Microsoft Internet Explorer установлена на данный момент:
Константа | Значение | Описание |
ComCtlVersionIE3 | $00040046 | Версия ComCtl32.dll с установленным Internet Explorer 3 |
ComCtlVersionIE4 | $00040047 | Версия ComCtl32.dll с установленным Internet Explorer 4 |
ComCtlVersionIE401 | $00040048 | Версия ComCtl32.dll с установленным Internet Explorer 4.01 |
ComCtlVersionIE5 | $$00050050 | Версия ComCtl32.dll с установленным Internet Explorer 5 |
Пример
if GetComCtlVersion < ComCtlVersionIE5 then
MessageDlg('На Вашем компьютере установлена устаревшая версия MS Internet Explorer!', mtInformation, [mbOk], 0)
else
MessageDlg('Установлен Internet Explorer 5 или выше', mtInformation, [mbOk], 0);
end;
[Вернуться к содержанию]
|