vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

Visual-Basic Einsteiger
DO UNTIL LOOP Problem 
Autor: Seek1
Datum: 26.07.05 21:03

Habe ein Programm geschrieben, mit dem ich den Igor Plug auslese.
Nun habe ich das Problem, das ab und zu ein übertragungsfehler auftritt. Habe mich entschieden daher jede Zelle 3 mal auszulesen.
Nun möchte ich die EEPROM Zelle so lange auslesen, bis das Resultat auch wirklich no_error ist. Wer kann mir bitte den Code umwandeln????
Dim TByte4 As Byte, result4 As Long
result4 = DoEEPROMRead(3, TByte4)
If result4 = NO_ERROR Then
  data4.Text = CStr(TByte4)
Else
  ' Zweite abfrage
  Dim TByte94 As Byte, result94 As Long
  result94 = DoEEPROMRead(3, TByte94)
  If result94 = NO_ERROR Then
    data4.Text = CStr(TByte94)
  Else
    ' 'dritte abfrage
    Dim TByte940 As Byte, result940 As Long
    result940 = DoEEPROMRead(3, TByte940)
    If result940 = NO_ERROR Then
      data4.Text = CStr(TByte940)
    Else
      MsgBox "Fehler beim EEPROM lesen aufgetreten!!!", vbExclamation
      End
    End If
  End If ' Zeites abfrage IF schliesen
End If ' Erstes Abfrage if schliesen
Die Funktion DOEEPROMREAD ist in einem Modul deklariert. Dabei wird die angegebene Zelle (in diesem Beispiel die Zelle 3) ausgegeben

Ich benütze VB 6 SP 6. Dankeschön im voraus
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
DO UNTIL LOOP Problem527Seek126.07.05 21:03
Re: DO UNTIL LOOP Problem271ModeratorDieter26.07.05 21:15

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-2024 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