vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 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

Visual-Basic Einsteiger
Variable erhöhen 
Autor: Boris
Datum: 24.07.03 10:47

Hy!

ich pinge mit folgendem code eine IP adresse. als antwort bekomme ich 1oder 0 zurück.
wenn die antwort 1 ist, soll die variable "counter" auf 0 gesetzt werden.

wenn die antwort 0 ist, soll die variable "counter" um 1 erhöht werden.

das problem: wenn mehrmals hinterinander die antowrt 0 ist, geht mein counter nur bis "1" und nicht weiter. er sollte aber bei mehrmaliger antwort 0 immer weiter zählen.

warum macht er das nicht ?

hier mein code:
Dim QuestStruct As QOCINFO
  Dim lReturn As Long
Dim IP As String
IP = txt_IP.Text
Dim Ping As Integer
Dim Counter As Integer
  ' Größe der Struktur
  QuestStruct.dwSize = Len(QuestStruct)
 
  ' Prüfen, ob Ziel erreichbar
  lReturn = IsDestinationReachable(IP, QuestStruct)
 
  ' Antwort auswerten
  If lReturn = 1 Then
    ' Antwort bekommen
    Ping = True
    Counter = 0
    List_Result.AddItem "Ziel erreichbar - " & txt_IP.Text & " - " & Format$( _
      Now)
    List_Result.BackColor = &HC8F0CC
 
  End If
 
    ' keine Antwort
  If lReturn = 0 Then
  Ping = False
    List_Result.AddItem "Ziel Offline - " & Format$(Now)
    List_Result.BackColor = &HD8D3ED
    Counter = Counter + 1
  End If
 
  If List_Result.ListCount >= 25 Then
    List_Result.Clear
    End If
 
  If Counter > 3 Then
   Dim F As Integer
 
    F = FreeFile
    Open App.Path & "\dat\" & Format$(Now, "dd.mm.yyyy") & ".dat" For Append As _
      #F
    Print #F, Format$(Now)
    Close #F
  End If
schonmal danke für eure hilfe !

cu
Bris

"640 KB Ram sind mehr als irgendein Programm jemals ben?tigen wird."
- (Bill Gates - 1981)

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Variable erhöhen816Boris24.07.03 10:47
Re: Variable erhöhen355sandimandi24.07.03 10:56
Re: Variable erhöhen377Boris24.07.03 10:59
Re: Variable erhöhen381Boris24.07.03 11:00
Re: Variable erhöhen373michi-bib24.07.03 11:05
Re: Variable erhöhen352Boris24.07.03 11:16

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