LoadResourceModule, функция
Синтаксис
function LoadResourceModule(ModuleName:  PChar):  LongWord;
 
Описание
  Delphi автоматически вызывает LoadResourceModule для загрузки языковых DLL, 
    необходимых приложению. Если такая DLL не найдена, функция возвращает ноль; 
    в противном случае DLL загружается как файл данных и возвращается дескриптор 
    ее экземпляра. 
    Когда Delphi загружает исполняемый модуль (приложение, DLL или пакет), автоматически 
    вызывается функция LoadResourceModule для поиска DLL, имя которой соответствует 
    имени модуля и с расширением, соответствующим региональным установкам. Функция 
    LoadResouceModule ищет языковое расширение в трех местах. На каждом этапе 
    функция пытается загрузить языковую DLL, и если это не удается, переходит 
    к следующему шагу в последовательности: 
  -  
     Во-первых, проверяется реестр. Происходит поиск полного пути приложения 
      в следующих ключах реестра:
 
      -HKEY_CURRENT_USER\Software\Borland\Delphi\Locales 
      -HKEY_CURRENT_USER\Software\Borland\Locales 
      Если приложение находит запись в одном из ключей, значение этой записи воспринимается 
      как языковое расширение для DLL. Если приложение не находит запись, но в 
      ключе имеется значение по умолчанию, оно используется как языковое расширение. 
   
  -  
      Затем происходит поиск DLL, расширение которой соответствует местному 
      коду языка и страны.
 
   
    -  И наконец, выполняется поиск DLL, расширение которой равно коду языка. 
      Если LoadResourceModule находит DLL с языковым расширением, функция загружает 
      DLL и возвращает ее дескриптор экземпляра. Кроме того, дескриптор экземпляра 
      сохраняется, чтобы функция FindResourceHInstance 
      искала ресурсы в локализованной DLL. LoadResourceModule - настоящая функция. 
    
 
 
 
Ошибки
 
 
Советы и приемы
 
Пример
 
Смотрите также
Функции FindResourceHInstance, 
LoadResString.
 
 
 Нет комментариев. 
  
 
Оставить комментарий:
 |   
 |