Ver Mensaje Individual
  #4  
Antiguo 21-06-2013
potlanos potlanos is offline
Miembro
 
Registrado: jul 2003
Posts: 36
Reputación: 0
potlanos Va por buen camino
exacto.. lo encontre.

Código Delphi [-]
var
   pcComputer : PWideChar;
   dwCSize    : DWORD;
   aa : string;
begin
   dwCSize := MAX_COMPUTERNAME_LENGTH + 1;
   GetMem( pcComputer, dwCSize );
   try
      if Windows.GetComputerName( pcComputer, dwCSize ) then begin
              aa := pccomputer;
             Result := aa;
          end;
   finally
      FreeMem( pcComputer );
   end;

este es el trozo de código que no se que libera que en delphi xe2 da error despues, y en cambio en delphi 6 no.

la función me devuelve el nombre de la maquina. La he cambiado por otra y listo.


Gracias y Saludos.
Responder Con Cita