![]() |
Anzeige:
|
|
|||||||
| Visual Basic, Visual Basic.NET Alles zum Thema - Visual Basic und Visual Basic.NET
Fragen zu VBA bitte in das Forum Office-Anwendungen posten! |
|
![]() |
|
|
LinkBack | Themen-Optionen | Ansicht |
|
|
#1 (Direktlink) |
|
War schon mal da
![]() Registriert seit: 19.03.2006
Beiträge: 42
|
Mit welchem Befehl bekomm ich meine eigene IP_Adresse in VB.Net raus?
__________________
Irgendwann raucht der PC immer ab! |
|
|
|
|
|
|
#2 (Direktlink) |
|
War schon mal da
![]() Registriert seit: 28.01.2007
Beiträge: 26
|
'---------- Anfang frmMain.vb ----------
Public Class frmMain Inherits System.Windows.Forms.Form Private Sub bttnRefresh_Click( _ ByVal sender As System.Object, _ ByVal e As System.EventArgs) _ Handles bttnRefresh.Click Aktualisieren() End Sub Private Sub Aktualisieren() lst.Items.Clear() Dim IP As Net.IPAddress, _ IPList As Array = _ Net.Dns.Resolve( _ SystemInformation.ComputerName.ToString).AddressList For Each IP In IPList lst.Items.Add(IP.ToString) Next bttnCopy.Enabled = False End Sub Private Sub bttnCopy_Click( _ ByVal sender As System.Object, _ ByVal e As System.EventArgs) _ Handles bttnCopy.Click If lst.SelectedItems.Count = 0 Then Exit Sub Dim item As String, Text As String For Each item In lst.SelectedItems If Text <> "" Then Text &= vbNewLine Text &= item Next Clipboard.SetDataObject(Text) End Sub Private Sub lst_SelectedIndexChanged( _ ByVal sender As System.Object, _ ByVal e As System.EventArgs) _ Handles lst.SelectedIndexChanged If Me.lst.SelectedItems.Count = 0 Then Me.bttnCopy.Enabled = False Else Me.bttnCopy.Enabled = True End If End Sub End Class '----------- Ende frmMain.vb ----------- müsste gehen viel spass dabei |
|
|
|
|
|
#3 (Direktlink) |
|
Dauergast
![]() Registriert seit: 04.08.2006
Beiträge: 1.932
|
Hallo,
entweder so: Private Sub GetIPAddress() Dim strHostName As String Dim strIPAddress As String strHostName = System.Net.Dns.GetHostName() strIPAddress = System.Net.Dns.Resolve(strHostName).AddressList(0).ToString() MessageBox.Show("Host Name: " & strHostName & "; IP Address: " & strIPAddress) End Sub oder so: Private Sub GetIPAddress() Dim strHostName As String Dim strIPAddress As String strHostName = System.Net.Dns.GetHostName() strIPAddress = System.Net.Dns.GetHostByName(strHostName).AddressList(0).ToString() MessageBox.Show("Host Name: " & strHostName & "; IP Address: " & strIPAddress) End Sub |
|
|
|
![]() |
|
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|