Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Fragen - Antworten
Autor
Nachricht
Fir Kay
Poster
Poster

Anmeldedatum: 01.05.2008
Beiträge: 109

Fehler: Der Objektverweis wurde nicht auf eine Objektinstanz
Verfasst am: 12.09.2008, 16:36

Moin,
ich habe gerade folgenden Fehler bekommen. Ich habe schon in der MDSN Hilfe oder wie das auch heißt geguckt und die meinten da ich muss irgendein Verweis auf Null bringen oda so.
Könnt ihr mir i-wie weiterhelfen?
 
^^kev####
Überflieger
Überflieger

Anmeldedatum: 01.05.2008
Beiträge: 476
Wohnort: Haan


Verfasst am: 12.09.2008, 17:10

Wäre gut wenn du den Sourcecode, wo der Fehler auftritt, posten würdest Wink
 
Fir Kay
Poster
Poster

Anmeldedatum: 01.05.2008
Beiträge: 109


Verfasst am: 12.09.2008, 17:22

Keine Ahnung wo der Fehler auftritt. Das Fehlerfenster öffnet sich wenn ich das Programm debugge, streicht aber nirgends ein Fehler an:Visual Basic: [code]Imports System.IO
Public Class Form1
Dim deu As String
Dim eng As String
Dim mywords2() As String = System.IO.File.ReadAllLines(TextBox2.Text)
Dim mywords() As String = System.IO.File.ReadAllLines(TextBox1.Text)

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
OpenFileDialog1.ShowDialog()
End Sub

Private Sub OpenFileDialog1_FileOk(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles OpenFileDialog1.FileOk
TextBox1.Text = OpenFileDialog1.FileName
End Sub

Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
If TextBox2.Text = deu Then
MsgBox("Richtig!")
eng = rndword(mywords)
deu = rndword(mywords2)
Else
MsgBox("Falsch!")
eng = rndword(mywords)
deu = rndword(mywords2)
End If
End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
OpenFileDialog2.ShowDialog()
End Sub

Private Sub OpenFileDialog2_FileOk(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles OpenFileDialog2.FileOk
TextBox3.Text = OpenFileDialog2.FileName

eng = rndword(mywords)
deu = rndword(mywords2)
Label2.Text = eng
End Sub

Private Function rndword(ByVal words() As String) As String
Dim rnd As New System.Random
Dim temp As Integer = rnd.Next(0, words.Length)
Return words(temp)
End Function
End Class[/code]
 
noname
Poster
Poster

Anmeldedatum: 01.05.2008
Beiträge: 131


Verfasst am: 12.09.2008, 17:25

Deine Textboxen dürfen nicht leer sein.
 
Fir Kay
Poster
Poster

Anmeldedatum: 01.05.2008
Beiträge: 109


Verfasst am: 12.09.2008, 17:29

Ne ist es nicht. Hät mich aber auch gewundert.
 
sollniss
Überflieger
Überflieger

Anmeldedatum: 01.05.2008
Beiträge: 699


Verfasst am: 12.09.2008, 18:24

Visual Basic: [code]If TextBox2.Text = "deu" Then[/code]
 
Fir Kay
Poster
Poster

Anmeldedatum: 01.05.2008
Beiträge: 109


Verfasst am: 12.09.2008, 18:33

Das wird nichts bringen, weil es eine Variabel ist. Und die müssen ja nicht in Zeichen gesetzt werden.
 
noname
Poster
Poster

Anmeldedatum: 01.05.2008
Beiträge: 131


Verfasst am: 12.09.2008, 19:19

Visual Basic: [code] Dim temp As Integer = rnd.Next(0, words.Length - 1)[/code]

Dann wär der Fehler aber nur zufällig.
 
Fir Kay
Poster
Poster

Anmeldedatum: 01.05.2008
Beiträge: 109


Verfasst am: 12.09.2008, 19:24


So könnte es auch sein, aber ich hab den Fehler gerade selbst gefunden.
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Fragen - Antworten

Tags: objektinstanz, objektverweis, verweis, fehler

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge WebBrowser link " Text Einfügen" 532 21.02.2012, 17:55
Keine neuen Beiträge Programm FUD bekommen bzw. polymorph? 927 01.04.2008, 16:57
Keine neuen Beiträge Default weg bekommen 573 04.03.2008, 16:50
Keine neuen Beiträge Frage eingeben - Antwort bekommen 1635 01.12.2007, 20:14
Keine neuen Beiträge Angaben bekommen. 575 22.06.2007, 10:44
 


[ Time: 0.1415s ][ Queries: 106 (0.0804s) ][ GZIP on - Debug on ]