SystemInfo Component ================================= Description ----------- This component allows the programmer to get system info such as: - computer name - current logged in username - windows dir - system dir - windows registered owner - windows registered company - windows version - platform name Properties ---------- The correct property names are: - ComputerName - UserName - WinDir - SysDir - RegOwner - RegCompany - OSVersion - OSPlatform All properties are of type "string". All properties are filled when the component is created, and are available, read only, after that by using this syntax: . eg sysinfo:= TSystemInfo.Create(frmAbout); showmessage(sysinfo.UserName); Distribution ------------ This component is released into the public domain as freeware. Change it all you want. If you improve the component I would appreciate an email with the improved source. Disclaimer ---------- As this component is freeware, I accept no liability for it's fitness for purpose, or for any actions resulting from it's use. You have the source code, so check it before using it. Acknowledgements ---------------- Most of this component was created from code I found on the Delphi Super Page by Riccardo Pareschi of RicoSoft (rico@mbox.4net.it). Installing ---------- In Delphi 3, choose Install Component from the Component menu. In the dialog that comes up, locate the SystemInfo.pas file, and then make sure the path to this file is on your Delphi search path. Dean Ashton Niche Software dean.ashton@hunterlink.net.au