GetNetCardID() - se comporta raro ??

Post Reply
jcaro
Posts: 270
Joined: Fri Nov 11, 2005 7:39 pm

GetNetCardID() - se comporta raro ??

Post by jcaro »

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 xbrowse( GetNetCardInfo() ) muestra 12 columnas con datos de la tarjeta de RED.

2) De esta forma
aNIC := GetNetCardInfo()
xbrowse( aNIC ) 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,
Juan
==> Pasando a FWH16.04 + Harbour32 + BCC70 + PellesC
=> Abandonando FWH 13.7 + xHarbour + BCC582
http://www.mitaller.cl
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: GetNetCardID() - se comporta raro ??

Post by cnavarro »

Juan, no encuentro ningún problema

Image
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
jcaro
Posts: 270
Joined: Fri Nov 11, 2005 7:39 pm

Re: GetNetCardID() - se comporta raro ??

Post by jcaro »

Hola Cristobal , gracias por responder, a mi no me sale lo mismo.

Puede ser alguna libreria que no este agragando, pues a mi en el segundo browse , solo me muestra las MAC,
ningun dato mas. Cuales tienes tu ?.

Saludos,

Juan
Juan
==> Pasando a FWH16.04 + Harbour32 + BCC70 + PellesC
=> Abandonando FWH 13.7 + xHarbour + BCC582
http://www.mitaller.cl
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: GetNetCardID() - se comporta raro ??

Post by cnavarro »

Juan
Estas son las que utilizo en FivEdit, creo que son las mismas de los .bat ( build ) de la carpeta samples

Code: Select all

// Borland
      aBLibs := { "cw32.lib ", "uuid.lib ", "import32.lib ", ;
                  "psdk\odbc32.lib ", "psdk\nddeapi.lib ", "psdk\Iphlpapi.lib", ;
                  "psdk\msimg32.lib ", "psdk\psapi.lib ", ;
                  "psdk\rasapi32.lib ", "psdk\gdiplus.lib ", ;
                  "psdk\shell32.lib " }

//Harbour
         aHLibs := { ;
            "hbwin.lib "   , "gtgui.lib "  , "hbrtl.lib "  , "hbvm.lib "    ,;
            "hblang.lib "  , "hbmacro.lib ", "hbrdd.lib "  , "rddntx.lib "  ,;
            "rddcdx.lib "  , "rddfpt.lib " , "hbsix.lib "  , "hbdebug.lib " ,;
            "hbcommon.lib ", "hbpp.lib "   , "hbcpage.lib ", "hbcplr.lib "  ,;
            "hbct.lib "    , "hbpcre.lib " , "xhb.lib "    , "hbziparc.lib ",;
            "hbmzip.lib "  , "hbzlib.lib " , "minizip.lib ", "png.lib "     ,;
            "hbcurl.lib "  , "hbusrrdd.lib ", "hbtip.lib ", "hbmxml.lib "   ,;
            "hbmisc.lib"   }

 
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
User avatar
hebert_j_vargas
Posts: 94
Joined: Thu Aug 02, 2012 3:21 pm

Re: GetNetCardID() - se comporta raro ??

Post by hebert_j_vargas »

jcaro wrote: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 xbrowse( GetNetCardInfo() ) muestra 12 columnas con datos de la tarjeta de RED.

2) De esta forma
aNIC := GetNetCardInfo()
xbrowse( aNIC ) 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,
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

Deberia Ser:
aNIC := GetNetCardInfo() //Toda la info de la Tarjeta de Red
Compiler version: xHarbour 1.2.3 Intl. (SimpLex) (Build 20141106)
FiveWin Version: FWHX 15.01
BCC 5.8.2
jcaro
Posts: 270
Joined: Fri Nov 11, 2005 7:39 pm

Re: GetNetCardID() - se comporta raro ??

Post by jcaro »

Gracias Hebert , creo que ahi esta el problema , lo voy a probar y les cuento.

Es algo tan obvio, pero yo no lo veia. :oops:

Gracias Cristobal por las librerias , tambien las voy a probar.

Saludos ,
Juan
==> Pasando a FWH16.04 + Harbour32 + BCC70 + PellesC
=> Abandonando FWH 13.7 + xHarbour + BCC582
http://www.mitaller.cl
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: GetNetCardID() - se comporta raro ??

Post by karinha »

João Santos - São Paulo - Brasil
Post Reply