GetNetCardID() - se comporta raro ??

GetNetCardID() - se comporta raro ??

Postby jcaro » Tue May 31, 2016 1:08 am

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
jcaro
 
Posts: 270
Joined: Fri Nov 11, 2005 7:39 pm

Re: GetNetCardID() - se comporta raro ??

Postby cnavarro » Tue May 31, 2016 5:50 am

Juan, no encuentro ningún problema

Image
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6541
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: GetNetCardID() - se comporta raro ??

Postby jcaro » Tue May 31, 2016 1:37 pm

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
jcaro
 
Posts: 270
Joined: Fri Nov 11, 2005 7:39 pm

Re: GetNetCardID() - se comporta raro ??

Postby cnavarro » Fri Jun 03, 2016 8:21 am

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

Code: Select all  Expand view

// 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"   }

 
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6541
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: GetNetCardID() - se comporta raro ??

Postby hebert_j_vargas » Sat Jun 04, 2016 4:28 pm

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
User avatar
hebert_j_vargas
 
Posts: 99
Joined: Thu Aug 02, 2012 3:21 pm

Re: GetNetCardID() - se comporta raro ??

Postby jcaro » Mon Jun 06, 2016 12:31 am

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
jcaro
 
Posts: 270
Joined: Fri Nov 11, 2005 7:39 pm

Re: GetNetCardID() - se comporta raro ??

Postby karinha » Mon Jun 06, 2016 2:16 pm

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7800
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: cmsoft, Google [Bot] and 45 guests