Social Icons

^^

terça-feira, 19 de julho de 2011

Obter nome do computador (C/C++)

Logo abaixo segue o código de um pequeno programa feito em C++ Builder 2010 que captura o nome do computador:


//---------------------------------------------------------------------------

#include
#pragma hdrstop

#include "Unit1.h"
#include
#include
#include
#include "dstring.h"

//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
    : TForm(Owner)
{
}

AnsiString GetLocalComputerName() {
  TCHAR chrComputerName[MAX_COMPUTERNAME_LENGTH + 1];
  AnsiString strRetVal;
  DWORD dwBufferSize = MAX_COMPUTERNAME_LENGTH + 1;

  if(GetComputerName(chrComputerName,&dwBufferSize)) {
    strRetVal = chrComputerName;
  } else {
    strRetVal = "";
  }

  return(strRetVal);
}


//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
ShowMessage(GetLocalComputerName());
Memo1->Lines->Add(GetLocalComputerName());
}
//---------------------------------------------------------------------------


Nenhum comentário:

Postar um comentário

Popular Posts

 

Seguidores

Hora exata:

Total de visualizações de página