Power Builder - como hago (API)

 
Vista:

como hago (API)

Publicado por gloria (61 intervenciones) el 08/11/2004 13:42:24
Como puedo saber el nombre/IP de un pc y como le mando un fichero?
gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de cesar

RE:como hago (API)

Publicado por cesar (27 intervenciones) el 08/11/2004 19:48:45
esto es lo ke he usado:
Function long GetComputerNameA (REF string lpBuffer, ref long nSize) Library "Kernel32.DLL"
lo pongo en Declare/Global External Functions y ya!!! a usarla!! claro hay otras cosas mas interesantes por ahi.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:como hago (API)

Publicado por amilcar (327 intervenciones) el 08/11/2004 23:26:40
GetComputerNameA( )
This function returns the computer's name into a string by reference. Be sure to allocate enough space for the string or you'll get a GPF when you exit PowerBuilder. There is no PowerBuilder equivalent.
Global External Function:
FUNCTION boolean GetComputerNameA(ref string cname,ref long nbuf) LIBRARY "Kernel32.dll"
Script:
string ls_compname
long ll_buf
ll_buf = 25
ls_compname = space(ll_buf)
GetComputerNameA(ls_compname, ll_buf)
MessageBox("Computer name is:", ls_compname)

luego con filewrite lo puedes grabar en un archivo
espero te sirva
saludos desde argentina
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar