como saber el monbre del equipo
hola a todos
estoy haciendo una aplicacion en delphi para windows 2000, en la cual cada usuario que ingresa se registra en una tabla echa enparadox y necesito tambien registrar la maquina en la cual esta ingresando al programa ya utilice este codigo function ComputerName: string; var Buffer: array[ 0..MAX_COMPUTERNAME_LENGTH ] of Char; MaxSize: Integer; begin MaxSize := SizeOf( Buffer ); if not GetComputerName( @Buffer, MaxSize ) then raise Exception.Create( 'No puedo determinar el nombre de la máquina' ); Result := StrPas( @Buffer ); end; pero me saca el siguiente error de parametros no identificados que estare haciendo mal o me falta algo??? :confused: espero su ayuda |
Seguramente este código no te compila porque el segundo parámetro de GetComputerName a partir de Delphi 4, pasó a ser Cardinal, en las versiones anteriores era Integer. Este parámetro es del tipo var (por referencia) y el compilador exige que sean del mismo tipo en el caso que sean parámetros tipados. Posiblemente este código sea demasiado viejo, solo tendrías que definir la variable MaxSize como Cardinal.
Saludos! |
Extraido de trucomanía, sacar el nombre e ip de la computadora local:
Cita:
|
Vaya tocho... xD
|
La franja horaria es GMT +2. Ahora son las 16:19:11. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi