FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problema al Utilizar SetupDiCreateDeviceInfoList
Estoy tratando de utilizar SetupDiCreateDeviceInfoList pero me da error en tiempo de compilación mi codigo es el sgte:
pero me da error de compilación en la sgte línea: if (CrearLista = INVALID_HANDLE_VALUE) then me dice: [Error] Unit1.pas(34): Operator not applicable to this operand type |
#3
|
|||
|
|||
Jaja eres un genio.
|
#4
|
|||
|
|||
ahora tengo otra duda tengo este ejemplo de C:
Código:
hDevInfo = SetupDiGetClassDevs(NULL,0, // Enumerator0,DIGCF_PRESENT | DIGCF_ALLCLASSES ); |
#5
|
||||
|
||||
Me parece que sin saber C se te va a hacer cuesta arriba. Animo!
El simbolo "|" se corresponde con "or" en delphi |
#6
|
|||
|
|||
Ese es mi problema es que no si ni papa de C jaja yo lo habia sustituido por and Ñoooo! ! ! ! ! !
Estoy todo confundido con este codigo por ejemplo me dice Código:
return 0; |
#7
|
|||
|
|||
tampoco se que poner aca, mira me dice que la sintaxis es la sgte
Código:
HDEVINFO SetupDiGetClassDevsEx( const GUID* ClassGuid, PCTSTR Enumerator, HWND hwndParent, DWORD Flags, HDEVINFO DeviceInfoSet, PCTSTR MachineName, PVOID Reserved ); |
#8
|
||||
|
||||
"return 0" lo podriamos traducir por:
Es algo que se utiliza mucho en el código en C, pero en delphi, no me gusta mucho eso de salir en la mitad de la función. Pero es lo que hay ... |
#9
|
||||
|
||||
Cita:
|
#10
|
|||
|
|||
Otra contrariedad
es que en el código de ejemplo jamas me hablan de que es una funcion.
Lo estoy implementando en el evento OnSHow del form |
#11
|
|||
|
|||
Solamente quiero hacer una lista de todos los dispositivos de una pc en este caso de la mia.
|
#12
|
||||
|
||||
Bueno, puede que esto te sirva de ayuda:
Coloca un TMemo en el form
Espero que este código en Delphi te aclare algo las cosas |
#13
|
|||
|
|||
Mira ya he creado la función que se supone me recoja la lista de dispositivos del sistema, me quedó así:
Para llamarla me dice que debo esperar al evento DBT_DEVICEARRIVAL algo nuevo para mi, una funcion con eventos? |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Utilizar Mem[] | jsamuelsv | Varios | 0 | 14-10-2006 17:58:13 |
¿Existe algún problema si quiero utilizar 2 TQuery para la misma base de datos ? | nuri | SQL | 4 | 28-07-2005 09:40:54 |
Utilizar La Web Cam | jostrix | Varios | 5 | 29-05-2005 15:03:13 |
Utilizar Substring | idatejo | SQL | 1 | 27-12-2004 17:50:06 |
Problema al utilizar dos bases de datos MySQL encontradas en diferentes Serveres | FernandoFAI | MySQL | 3 | 16-04-2004 12:00:49 |
|