USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Pegar Nome do Computador VB.NET
gruporsf
SANTOS
SP - BRASIL
ENUNCIADA !
Postada em 02/06/2009 20:31 hs            
Iae galera tava meio sumido mas estou de volta. Abandonei o VB 6 e pulei para o VB.NET e to com um problema não consigo pegar o nome do computador, estou postando o codigo
 
<Runtime.InteropServices.DllImport("kernel32.dll")> Public Shared Function GetComputerName(ByVal nameBuffer As String, ByRef bufferSize As Integer) As Integer
End Function
Private Sub btnfuncao_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnfuncao.Click
Dim namebuffer As String
Dim buffersize As Integer
Dim nome As Integer
namebuffer = Space(255)
buffersize = Len(namebuffer)
nome = GetComputerName(namebuffer, buffersize)
txtnome.Text = nome
End Sub
 
O problema é que ele me retorna 1 e não o nome do computador não sei onde estou errando.
 
Quem puder dar uma força agraceço
 
abraço a todos
   
DeFreitas
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 03/06/2009 07:59 hs            
Bom dia.

Amigo,

Faça um teste mudando o seguinte no seu código:

txtnome.Text = nome ---> txtnome.Text = namebuffer

Teste e nos diga se resolveu o problema.

Até mais.
   
Grupo RSF
não registrado
ENUNCIADA !
Postada em 03/06/2009 13:49 hs   
Não resolveu amigo, to pesquisando em varios sites mais nada até agora

At+
   
Vanderley
não registrado
Postada em 17/04/2023 09:36 hs   
Olá,

Veja estes exemplos:

Pegando o usuário :

Imports System


Public Class MainClass

   Shared Sub Main()
        Console.WriteLine("Usuário:           " & System.Environment.UserName)

   End Sub

End Class
Para pegar o nome do computador(hostname):

string computador = System.Net.Dns.GetHostName();

ou

string computador = Environment.MachineName;
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página