vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
IP-Abfrage WIN XP > 2000 
Autor: Wagner
Datum: 25.05.06 10:11

Hallo Genossen,

Habe ein Programm geschrieben das Teilnemer in einem Netzwerk anzeigt und Ihnen eine Nachricht sendet.


 Imports System
Imports System.Net
Imports System.Net.Sockets
Imports System.Text.RegularExpressions
Imports Microsoft.VisualBasic
 
Public Class Form1
    Dim IpAdress As String
    Dim pcname, IPadressPcName, IPadressPcName1, IPadressPcName2, test As String
    Dim IPS As Boolean
    Dim i, max As Integer
    Dim IPs2 As Collection
    Dim IP As IPAddress
 
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles MyBase.Load
        i = 0
        maximal()
    End Sub
 
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles Button1.Click
        maximal()
    End Sub
 
 
    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles Timer1.Tick
 
        If max <= 0 Then
            maximal()
        End If
 
        IpAdress = "192.168.1." & i
 
        i = i + 1
        If i > max Then
            i = 0
        End If
 
 
        ToolStripStatusLabel3.Text = "Aktuelle IP-Adresse:   " & IpAdress
        ToolStripStatusLabel4.Text = My.Computer.Info.OSFullName()
        IPS = My.Computer.Network.Ping(IpAdress)
        If IPS = True Then
            pcname = System.Net.Dns.GetHostEntry(System.Net.IPAddress.Parse( _
              IpAdress).ToString()).HostName
 
            IPadressPcName = IpAdress & "   " & pcname & "   " & _
              ToolStripStatusLabel1.Text & "   "
            IPadressPcName2 = ToolStripStatusLabel2.Text
            If ListBox1.Items.Contains(IPadressPcName) = False Then
                ListBox1.Items.Add(IPadressPcName)
                ListBox1.Items.Add(IPadressPcName2)
                ListBox1.Items.Add("  ")
                Begruesung()
            End If
        End If
 
    End Sub
    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles Button2.Click
 
        Begruesung()
 
 
    End Sub
    Private Sub maximal()
        max = TextBox1.Text
        If max <= 0 Then
            Timer1.Stop()
            MsgBox("Bitte geben Sie eine MAX-IP ein !")
        Else
            Timer1.Start()
 
        End If
    End Sub
 
    Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles Timer2.Tick
        ToolStripStatusLabel1.Text = " Datum:  " & Date.Now.ToLongDateString
        ToolStripStatusLabel2.Text = "Uhrzeit:  " & Date.Now.ToLongTimeString
    End Sub
    Private Sub Begruesung()
        Dim na, na1 As String
        Dim proc As New System.Diagnostics.Process()
 
        na = "C:\Winnt\system32\cmd.exe"
        na1 = " /c net send " & IpAdress & " IP-TEST !!"
 
        proc.StartInfo.FileName = na
        proc.StartInfo.Arguments = na1
        proc.Start()
        proc.WaitForExit(1000)
        proc.CloseMainWindow()
 
    End Sub
End Class
Klapt unter WIN 2000 Profesional problemlos !!!

Unter WIN XP bekomme ich die Fehlermeldung [u]" Der angegebene Host ist unbekannt "
und in der Listbox wird mir der PC-Name als IP angezeigt.

kann mir jemand weiter helfen ?
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
IP-Abfrage WIN XP > 20001.692Wagner25.05.06 10:11
Re: IP-Abfrage WIN XP > 20001.154Visual Basic Fan25.05.06 12:11
Re: IP-Abfrage WIN XP > 20001.067Wagner25.05.06 15:04
Re: IP-Abfrage WIN XP > 20001.136Visual Basic Fan25.05.06 15:31
Re: IP-Abfrage WIN XP > 20001.106Wagner25.05.06 15:34
Re: IP-Abfrage WIN XP > 20001.179Visual Basic Fan25.05.06 15:39
Re: IP-Abfrage WIN XP > 20001.049Wagner25.05.06 15:42
Re: IP-Abfrage WIN XP > 20001.109Visual Basic Fan25.05.06 15:43
Re: IP-Abfrage WIN XP > 20001.064Wagner25.05.06 15:45
Re: IP-Abfrage WIN XP > 20001.136Visual Basic Fan25.05.06 15:49
Re: IP-Abfrage WIN XP > 20001.067Wagner25.05.06 15:51
Re: IP-Abfrage WIN XP > 2000991Visual Basic Fan25.05.06 15:56
Re: IP-Abfrage WIN XP > 20001.121Wolf mit Schnul...25.05.06 19:46
Re: IP-Abfrage WIN XP > 20001.077Wagner26.05.06 00:04
Re: IP-Abfrage WIN XP > 20001.079Visual Basic Fan26.05.06 08:43
Re: IP-Abfrage WIN XP > 20001.206Wolf mit Schnul...26.05.06 09:19
Re: IP-Abfrage WIN XP > 20001.069Visual Basic Fan26.05.06 09:24
Re: IP-Abfrage WIN XP > 20001.095Oliver_G.26.05.06 09:48
Re: IP-Abfrage WIN XP > 20001.197Visual Basic Fan26.05.06 09:55
Re: IP-Abfrage WIN XP > 20001.073Wagner26.05.06 10:05
XP Home -> Pro1.152Visual Basic Fan26.05.06 10:13
Re: XP Home -> Pro1.072Manis26.05.06 10:15
Re: XP Home -> Pro1.053Visual Basic Fan26.05.06 10:19
Re: XP Home -> Pro1.131Wolf mit Schnul...26.05.06 13:29
Re: XP Home -> Pro975Visual Basic Fan26.05.06 20:35
Re: IP-Abfrage WIN XP > 20001.141Wagner26.05.06 13:09
Re: IP-Abfrage WIN XP > 20001.086BenZen26.05.06 14:58
Re: IP-Abfrage WIN XP > 20001.047Visual Basic Fan26.05.06 20:39
Re: IP-Abfrage WIN XP > 20001.091Visual Basic Fan26.05.06 20:37
Re: IP-Abfrage WIN XP > 20001.086Wagner26.05.06 20:48
Re: IP-Abfrage WIN XP > 20001.072Visual Basic Fan26.05.06 21:03
Re: IP-Abfrage WIN XP > 20001.026Wagner26.05.06 21:07
Re: IP-Abfrage WIN XP > 20001.050Visual Basic Fan26.05.06 21:14
Re: IP-Abfrage WIN XP > 20001.045Wagner26.05.06 21:25
Re: IP-Abfrage WIN XP > 20001.084Visual Basic Fan26.05.06 21:40
Re: IP-Abfrage WIN XP > 20001.134ModeratorDaveS26.05.06 21:29
Re: IP-Abfrage WIN XP > 20001.063Wagner26.05.06 21:33
Re: IP-Abfrage WIN XP > 20001.297Visual Basic Fan26.05.06 21:38
Re: IP-Abfrage WIN XP > 20001.084ModeratorDaveS26.05.06 21:41
Re: IP-Abfrage WIN XP > 20001.119Visual Basic Fan26.05.06 21:43
Re: IP-Abfrage WIN XP > 20001.075Wagner26.05.06 21:44
Re: IP-Abfrage WIN XP > 20001.155ModeratorDaveS26.05.06 21:55

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel