W programie odczytuję numer seryjny biosu, korzystając ze sposobu zamieszczonego na www.borland.nq.pl w dziale Tipsy, czyli:
[code]char MainBoardBiosSerialNo[100];
strcpy(MainBoardBiosSerialNo, (char*)0xFEC71);
Label1->Caption = MainBoardBiosSerialNo;[/code]
Testowałem to na Win 98, Me i jest OK ale okazało się, że na XP się wywala. Konkretnie XP nie trawi linii:
[code]strcpy(MainBoardBiosSerialNo, (char*)0xFEC71);[/code]
Czy ktoś wie co trzeba zrobić (coś dodać, zmienić...), aby to chodziło na XP?
Jeśli ktoś ma XP na swoim kompie i chwilkę czasu to proszę poeksperymentować z tym kodem. Ja niestety nie mam XP u siebie, więc nie mogę.
To dla mnie bardzo ważne, proszę pomóżcie! ;-(