[quote="jcaro":1iweho0l]Hola a todos,
Necesito saber porque sucede esto , hay algo malo o debo hacer algun cambio, pues requiero con
urgencia conocer la MAC , IP u otro dato existente en el PC.
1) De esta forma [b:1iweho0l] xbrowse( GetNetCardInfo() )[/b:1iweho0l] muestra 12 columnas con datos de la tarjeta de RED.
2) De esta forma
aNIC := GetNetCardInfo()
[b:1iweho0l] xbrowse( aNIC )[/b:1iweho0l] muestra solo una columna con la MAC de la tarjeta de RED.
Porque son diferentes los datos
Adjunto un programa listo para probar.
//--------------------------------------------------------------------------
FUNCTION Main()
//--------------------------------------------------------------------------
Local aNIC := {}
// 1) De esta forma muestra 12 columnas con datos de la tarjeta de RED
xbrowse( GetNetCardInfo() )
//2) Si lo asigno a un array - solo me retorna una columna , con la MAC
aNIC := GetNetCardID()
xbrowse( aNIC )
RETURN( NIL )
Saludos,[/quote:1iweho0l]
Amigo Carlos, la falla la veo en la función que estas aplicando al arreglo
aNIC := GetNetCardID() //Solo el "ID" de la Tarjeta de Red
[b:1iweho0l]Deberia Ser:
aNIC := GetNetCardInfo() //Toda la info de la Tarjeta de Red
[/b:1iweho0l]
↧