HyperLink
Bejelentkezés
E-mail: 
Jelszó: 





Skip Navigation Links
 

A Microsoft által publikált gyártók listája


Példaprogram letöltése

11298 bájt

Amikor lekérdezzük valamelyik hardware eszközünk tulajdonságait valamilyen API függvény segítségével, számos esetben visszakapunk egy DWORD típusú értéket, amely az eszköz gyártóját azonosítja. Hogy az adott szám mögött mi áll, melyik cég, az rejtély. A Delphi-ben semmilyen erre vonatkozó információt nem találunk. Készítünk egy komponenst, amely segítségével lekérdezhetjük, hogy melyik számhoz, melyik gyártó tartozik.

A mellékelt példaprogram megnyitása előtt a Manufacturers.pas-ban lévő komponenst telepítenie kell a Delphi alá. Ehhez válassza a Component - Install Component menüpontot.
Számos API struktúra rendelkezik a wMid taggal, amely a gyártót azonosítja, egy DWORD szám formájában. A Microsoft eddigi operációsrendszereiben, kb. 270 gyártót tart nyilván.
Minden nyilvántartott gyártóhoz tartozik egy konstans érték, és egy szám. Komponensünkben megtalálhatóak az eddig publikált, cégekhez tartozó konstansok. Ezek eléréséhez elegendő a uses listában felvenni a Manufacturers hivatkozást.
A komponens rendelkezik egy függvénnyel, amely egy megadott szám alapján visszaadja az adott gyártónak a cégnevét, ha a bejegyzés létezik.
GetManufacturerName
function GetManufacturerName(
ID: Integer
): String;
Kikeresi a megadott azonosítóhoz tartozó gyártót.
Paraméterek
ID: Integer
Gyártó azonosítója.
Visszatérési érték
Ha a kért azonosító szerepel a nyilvántartásban, akkor a cég nevét adja visszatérési értékként, ellenkező esetben az ’Ismeretlen’ értékkel tér vissza.

Cikksorozat

#IDKategóriaCikk címeSorozat
3643DelphiFormEditor1. rész
3689DelphiProject és modul információk2. rész
3719DelphiMegnyitás, mentés3. rész
3749DelphiKódszerkesztő4. rész
3778DelphiForráskód írása, olvasása5. rész
3809DelphiInterfész a kódszerkesztő ablakhoz6. rész
3839DelphiKijelölt blokkok7. rész
3869DelphiA buffer beállításai8. rész
3899DelphiKörnyezeti és Project opciók9. rész
3929DelphiKurzor a kódszerkesztőben10. rész
3959DelphiKeresés és csere beállításai11. rész


Könyv
Ez a cikk megtalálható ebben a könyvben: Delphi Software Offline 2003 évkönyv 316. oldal

Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!

Copyright © 1999-2012 Animare Software Kft. Minden jog fenntartva!
| Készült: Animare Stúdió | Adatvédelem | Kapcsolat |