#1
  1. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Apr 2004
    Posts
    1
    Rep Power
    0

    Motherboard Serial Number


    Hi,
    I need to now how to get motherboard serial number, for one application in Delphi 7
  2. #2
  3. Banned ;)
    Devshed Supreme Being (6500+ posts)

    Join Date
    Nov 2001
    Location
    Woodland Hills, Los Angeles County, California, USA
    Posts
    9,607
    Rep Power
    4247
    Use the TASCpuInfo component which retrieves the motherboard serial as one part of the information that it retrieves from a computer.
    http://www.delphi32.com/vcl/2460/

    This component takes care of all the hard work and best of all, it is free.
    Up the Irons
    What Would Jimi Do? Smash amps. Burn guitar. Take the groupies home.
    "Death Before Dishonour, my Friends!!" - Bruce D ickinson, Iron Maiden Aug 20, 2005 @ OzzFest
    Down with Sharon Osbourne

    "I wouldn't hire a butcher to fix my car. I also wouldn't hire a marketing firm to build my website." - Nilpo
  4. #3
  5. No Profile Picture
    Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Feb 2004
    Posts
    36
    Rep Power
    11
    sorry for the bump, but whenever I try to install (using Delphi 7) I get the message "[Fatal Error] File not found: 'c:\Program Files\delphi7\Rave5\Lib\ASCpuinfo.pas". I installed to folder "C:\Program Files\Delphi7\Lib". So I made it its own folder in the delphi folder, but I get a missing ASCpuinfo.pas in that folder. Any ideas?
  6. #4
  7. Code Cruncher
    Devshed Newbie (0 - 499 posts)

    Join Date
    Mar 2001
    Location
    Tasmania, Australia
    Posts
    121
    Rep Power
    14
    http://www.mitec.cz
    Have a look at their System Information Component.
    It is free, unless you want source.
    It allows you to get BIOS date of manufacture - this is a good valut to used for motherboard serial number.
    Beware of a programmer with a screwdriver!
  8. #5
  9. No Profile Picture
    Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Feb 2004
    Posts
    36
    Rep Power
    11
    Ok, I'd assume the BIOS date would be almost always different? I'll use that then.
  10. #6
  11. Code Cruncher
    Devshed Newbie (0 - 499 posts)

    Join Date
    Mar 2001
    Location
    Tasmania, Australia
    Posts
    121
    Rep Power
    14
    We have been using the BIOS date for over 15years in one of our applications (unix+DOS+Win) and only once in that time found two computers with the same BIOS date.
    It allows the customer to recover from a hard disk crash without having to regegister the software - which just adds to the customers stress.

    This component also returns many other things that could be used to id the system. Have a look through them all and you may find something else you would rather use

    Pleased to help
    Beware of a programmer with a screwdriver!
  12. #7
  13. No Profile Picture
    Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Feb 2004
    Posts
    36
    Rep Power
    11
    Ok thanks a lot!
  14. #8
  15. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Oct 2004
    Posts
    1
    Rep Power
    0
    but how about the motherboard serial ?
    anyone knows how to do that ?
    ideeas or code are apreciated

    thanks

IMN logo majestic logo threadwatch logo seochat tools logo