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

VB.NET - Ein- und Umsteiger
Inhalt von .txt auslesen und ... 
Autor: Fokor
Datum: 23.06.07 17:53

Hi,
Ich habe folgendes Problem.
Mein Code:
Dim abbruch As Boolean
Dim programm As object
 Dim lines() As String
        lines = IO.File.ReadAllLines(ListBox1.SelectedItem)
        Bot = CreateObject("wscript.shell")
        Do
            programm.sendkeys(lines(0) & "{ENTER}")
            For t As Integer = 1 To (Val(sending.Text) * 10)
                System.Threading.Thread.Sleep(100)
                Application.DoEvents()
                If abbruch Then Exit Do
            Next
            programm.sendkeys(lines(1) & "{ENTER}")
            For t As Integer = 1 To (Val(sending.Text) * 10)
                System.Threading.Thread.Sleep(100)
                Application.DoEvents()
                If abbruch Then Exit Do
            Next
            programm.sendkeys(lines(2) & "{ENTER}")
            For t As Integer = 1 To (Val(sending.Text) * 10)
                System.Threading.Thread.Sleep(100)
                Application.DoEvents()
                If abbruch Then Exit Do
            Next
            programm.sendkeys(lines(3) & "{ENTER}")
            For t As Integer = 1 To (Val(sending.Text) * 10)
                System.Threading.Thread.Sleep(100)
                Application.DoEvents()
                If abbruch Then Exit Do
            Next
            programm.sendkeys(lines(4) & "{ENTER}")
            For t As Integer = 1 To (Val(sending.Text) * 10)
                System.Threading.Thread.Sleep(100)
                Application.DoEvents()
                If abbruch Then Exit Do
            Next
            programm.sendkeys(lines(5) & "{ENTER}")
            For t As Integer = 1 To (Val(sending.Text) * 10)
                System.Threading.Thread.Sleep(100)
                Application.DoEvents()
                If abbruch Then Exit Do
            Next
            Do
                programm.sendkeys(lines(6) & "{ENTER}")
                For t As Integer = 1 To (Val(sending.Text) * 10)
                    System.Threading.Thread.Sleep(100)
                    Application.DoEvents()
                    If abbruch Then Exit Do
                Next
                programm.sendkeys(lines(7) & "{ENTER}")
                For t As Integer = 1 To (Val(sending.Text) * 10)
                    System.Threading.Thread.Sleep(100)
                    Application.DoEvents()
                    If abbruch Then Exit Do
                Next
                programm.sendkeys(lines(8) & "{ENTER}")
                For t As Integer = 1 To (Val(sending.Text) * 10)
                    System.Threading.Thread.Sleep(100)
                    Application.DoEvents()
                    If abbruch Then Exit Do
                Next
                programm.sendkeys(lines(9) & "{ENTER}")
                For t As Integer = 1 To (Val(sending.Text) * 10)
                    System.Threading.Thread.Sleep(100)
                    Application.DoEvents()
                    If abbruch Then Exit Do
                Next
            Loop
        Loop
    End Sub
Aber wenn jetzt das ListBox.SelectedItem keine 9 Zeilen hat sondern weniger kommt der Fehler :
"Index außerhalb des Arraybereiches".
Wie kann ich das umgehen ?

mfG
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Inhalt von .txt auslesen und ...1.443Fokor23.06.07 17:53
Re: Inhalt von .txt auslesen und ...832GPM23.06.07 20:04
Re: Inhalt von .txt auslesen und ...879Fokor24.06.07 12:40
Re: Inhalt von .txt auslesen und ...839GPM24.06.07 15:12
Re: Inhalt von .txt auslesen und ...812Fokor24.06.07 15:20
Re: Inhalt von .txt auslesen und ...830GPM24.06.07 16:16
Re: Inhalt von .txt auslesen und ...839Fokor24.06.07 17:37
Re: Inhalt von .txt auslesen und ...956GPM24.06.07 22:10

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