Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.19;
Скачать: CL | DM;

Вниз

Как получить Company Name?   Найти похожие ветки 

 
Style ©   (2006-07-10 11:18) [0]

Привет Мастерам!

Как получить имя организации или компании... которую указали при установке Windows?
К примеру есть стандартный диалог в InstallShield, когда он спрашивает имя пользователя и  имя организации(компании) и заполняет поля по умолчанию...

Так вот где он берет имя организации...
Есть ли такая функция?


 
BiN ©   (2006-07-10 11:33) [1]

HKLM\Software\Microsoft\Windows NT\CurrentVersion\RegisteredOrganization


 
Style ©   (2006-07-10 11:54) [2]

А 95/98/Me? Может все-таки есть какая нить функция?  
Я не нашел... :(

Ладна спасибо на этом, поставлю 95тые под VMWare тоже в реестре поищу...


 
Style ©   (2006-07-10 11:58) [3]

Все спасибо, нашел в поисковиеке как народ делает...

procedure GetOwnerAndCompanyName(var sOwner, sOrganization: string);
var
  reg: TRegistry;
  vi: TOSVersionInfo;
  sWindows: string;
begin
  reg      := TRegistry.Create;
  sWindows := "\Windows\";
  try
    vi.dwOSVersionInfoSize := SizeOf(vi);
    getversionex(vi);
    reg.RootKey := HKEY_LOCAL_MACHINE;
    if (vi.dwPlatformId = VER_PLATFORM_WIN32_NT) then sWindows := "\Windows NT\";
    if reg.OpenKey("Software\Microsoft" + sWindows + "CurrentVersion", False) then
    begin
      // Name
     sOwner := reg.ReadString("RegisteredOwner");
      // Organization
     sOrganization := reg.ReadString("RegisteredOrganization");
    end;
  finally
    reg.Free;
  end;
end;



Страницы: 1 вся ветка

Текущий архив: 2006.11.19;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.047 c
1-1160228759
DeBa
2006-10-07 17:45
2006.11.19
Узнать парент


15-1162221542
Lebedev
2006-10-30 18:19
2006.11.19
MediaPlayer не приигрывает avi видео-ролик цифрового фотика.


9-1137507692
kavis
2006-01-17 17:21
2006.11.19
адресный регистр


1-1159865750
Sham
2006-10-03 12:55
2006.11.19
Проблема с типами данных


15-1162238370
Petr V.Abramov
2006-10-30 22:59
2006.11.19
нЕ или нИ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский