vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 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.695Wagner25.05.06 10:11
Re: IP-Abfrage WIN XP > 20001.156Visual Basic Fan25.05.06 12:11
Re: IP-Abfrage WIN XP > 20001.068Wagner25.05.06 15:04
Re: IP-Abfrage WIN XP > 20001.138Visual Basic Fan25.05.06 15:31
Re: IP-Abfrage WIN XP > 20001.109Wagner25.05.06 15:34
Re: IP-Abfrage WIN XP > 20001.180Visual Basic Fan25.05.06 15:39
Re: IP-Abfrage WIN XP > 20001.050Wagner25.05.06 15:42
Re: IP-Abfrage WIN XP > 20001.111Visual Basic Fan25.05.06 15:43
Re: IP-Abfrage WIN XP > 20001.066Wagner25.05.06 15:45
Re: IP-Abfrage WIN XP > 20001.137Visual Basic Fan25.05.06 15:49
Re: IP-Abfrage WIN XP > 20001.069Wagner25.05.06 15:51
Re: IP-Abfrage WIN XP > 2000992Visual Basic Fan25.05.06 15:56
Re: IP-Abfrage WIN XP > 20001.123Wolf mit Schnul...25.05.06 19:46
Re: IP-Abfrage WIN XP > 20001.078Wagner26.05.06 00:04
Re: IP-Abfrage WIN XP > 20001.080Visual Basic Fan26.05.06 08:43
Re: IP-Abfrage WIN XP > 20001.208Wolf mit Schnul...26.05.06 09:19
Re: IP-Abfrage WIN XP > 20001.070Visual Basic Fan26.05.06 09:24
Re: IP-Abfrage WIN XP > 20001.097Oliver_G.26.05.06 09:48
Re: IP-Abfrage WIN XP > 20001.199Visual Basic Fan26.05.06 09:55
Re: IP-Abfrage WIN XP > 20001.075Wagner26.05.06 10:05
XP Home -> Pro1.154Visual Basic Fan26.05.06 10:13
Re: XP Home -> Pro1.074Manis26.05.06 10:15
Re: XP Home -> Pro1.055Visual Basic Fan26.05.06 10:19
Re: XP Home -> Pro1.132Wolf mit Schnul...26.05.06 13:29
Re: XP Home -> Pro977Visual Basic Fan26.05.06 20:35
Re: IP-Abfrage WIN XP > 20001.143Wagner26.05.06 13:09
Re: IP-Abfrage WIN XP > 20001.088BenZen26.05.06 14:58
Re: IP-Abfrage WIN XP > 20001.048Visual Basic Fan26.05.06 20:39
Re: IP-Abfrage WIN XP > 20001.093Visual Basic Fan26.05.06 20:37
Re: IP-Abfrage WIN XP > 20001.087Wagner26.05.06 20:48
Re: IP-Abfrage WIN XP > 20001.074Visual Basic Fan26.05.06 21:03
Re: IP-Abfrage WIN XP > 20001.027Wagner26.05.06 21:07
Re: IP-Abfrage WIN XP > 20001.052Visual Basic Fan26.05.06 21:14
Re: IP-Abfrage WIN XP > 20001.047Wagner26.05.06 21:25
Re: IP-Abfrage WIN XP > 20001.085Visual Basic Fan26.05.06 21:40
Re: IP-Abfrage WIN XP > 20001.137ModeratorDaveS26.05.06 21:29
Re: IP-Abfrage WIN XP > 20001.065Wagner26.05.06 21:33
Re: IP-Abfrage WIN XP > 20001.298Visual Basic Fan26.05.06 21:38
Re: IP-Abfrage WIN XP > 20001.086ModeratorDaveS26.05.06 21:41
Re: IP-Abfrage WIN XP > 20001.120Visual Basic Fan26.05.06 21:43
Re: IP-Abfrage WIN XP > 20001.077Wagner26.05.06 21:44
Re: IP-Abfrage WIN XP > 20001.157ModeratorDaveS26.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