kann form nicht öffnen
- VB.NET
Sie verwenden einen veralteten Browser (%browser%) mit Sicherheitsschwachstellen und können nicht alle Funktionen dieser Webseite nutzen.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
Es gibt 15 Antworten in diesem Thema. Der letzte Beitrag () ist von deathfighter.
-
-
-
-
Original von Alex2000
Unter VB2005 schaut so aus: Form.Visible=True
bist du dir da sicher? wenn es nicht gestartet ist kann es auch schlecht Visible sein, oder?
Bei VB2005 ist es ebenfalls Form2.Show
@tobikubi
Achte ggf. noch drauf, dass du erst eine Form öffnest und dann die aktuelle schließt/versteckst -
so weit ich weiß muss man die aktuelle form nicht schließen um eine neue form anzuzeigen (es klappte bei anderen sachen in diesem Projekt)
ich habs mal ohne code probier und da klappt es!mit dann wieder nicht die form heißt laden und den code hab ich da drin!:
VB.NET-Quellcode
- Dim Comb As String = ComboBox1.Text
- Sub Save()
- Dim Load_Load() As String = IO.File.ReadAllLines(Laufwerk & ":\Programme\Freizeitparkmanager\save\" & Comb & ".txt")
- HDPreis = Load_Load(1)
- HDZwiebeln = Load_Load(2)
- HDGurken = Load_Load(3)
- HDKetchup = Load_Load(4)
- HDSenf = Load_Load(5)
- HDMayonaise = Load_Load(6)
- HDMarke = Load_Load(7)
- HDNoName = Load_Load(8)
- HDQualität = Load_Load(9)
- Stände_Hot_Dogs = Load_Load(10)
- PFPreis = Load_Load(12)
- PFKetchup = Load_Load(13)
- PFMayonaise = Load_Load(14)
- PFMarke = Load_Load(15)
- PFNoName = Load_Load(16)
- PFSalz = Load_Load(17)
- PFGewürz = Load_Load(18)
- PFQualität = Load_Load(19)
- Stände_Pommes = Load_Load(20)
- ZWPreis = Load_Load(22)
- ZWQualität = Load_Load(23)
- Stände_Zuckerwatte = Load_Load(24)
- End Sub
- Private Sub Label1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Label1.Click
- Timer2.Enabled = True
- End Sub
- Private Sub Label1_MouseLeave(ByVal sender As Object, ByVal e As System.EventArgs) Handles Label1.MouseLeave
- Label1.ForeColor = Color.Black
- End Sub
- Private Sub Label1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Label1.MouseMove
- Label1.ForeColor = Color.Red
- End Sub
- Private Sub Timer2_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles Timer2.Tick
- Me.Opacity = Me.Opacity - 0.02
- If Me.Opacity = 0 Then
- Me.Close()
- End If
- End Sub
- Private Sub Timer1_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles Timer1.Tick
- If Me.Opacity < 1 Then
- Me.Opacity = Me.Opacity + 0.02
- Else
- Timer1.Enabled = False
- End If
- End Sub
- Private Sub laden_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
- Dim Position As Integer
- ComboBox1.Items.Clear()
- For Each a As String In My.Computer.FileSystem.GetFiles(Laufwerk & ":\Programme\Freizeitparkmanager\save\game\")
- Position = My.Computer.FileSystem.GetFileInfo(a).Name.Length - 4
- ComboBox1.Items.Add(My.Computer.FileSystem.GetFileInfo(a).Name.Remove(Position, 4))
- Next
- End Sub
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „tobikubi“ ()
-
-
-
-
-
-
Hi!
Bei VB2005 (so wie bei VB6 und bei Delphi) wird gleich eine Instanz der Klasse "FormXZY" erstellt. In VB.net 2003, was ich auch gut fand, wurde das zwischendurch mal rausgenommen, sodass man die Form Instanzieren musste.
Ich sehe in dem Qelltext, den du oben gepostet hast kein .Show(). Kopier bitte mal den Source von der Stelle.
Und gleich noch eine Frage: Verwendest du das Framework 2.0 oder 1.1? (Bei der Express gibts nur das 2.0er) -
1. Post lesen
"Immer wenn ich diese Form mit der methode
[Ausblenden] Visual Basic Code: [Quelltext markieren]
Quelltext wurde ausgeblendet.
1: .show
aufrufen möchte, kommt so eine meldung:
code:
Fehler beim Erstellen des Formulars. Weitere Informationen finden Sie in Exception.InnerException. Fehler: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt..
" -
-
so viel ich weiß verwende ich 2.0
wenn ich dim laden as new form daor schreibe, dann öffnet der ne (was war anderes zu erwarten) neue form. Bei anderen form in diesem projekt klappt das aufrufen auch. Daraus schlussfolgere ich, dass der mit laden.show nicht die laden.vb datei (somit die form anspricht sondern irgendetwas was nicht vorhanden ist aber vorgegeben ist vorhanden zu sein!Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „tobikubi“ ()
-
Original von dusti
1. Post lesen
"Immer wenn ich diese Form mit der methode
[Ausblenden] Visual Basic Code: [Quelltext markieren]
Quelltext wurde ausgeblendet.
1: .show
aufrufen möchte, kommt so eine meldung:
code:
Fehler beim Erstellen des Formulars. Weitere Informationen finden Sie in Exception.InnerException. Fehler: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt..
"
Ach wie gut das niemand weiss, was Zitate schreiben heisst xD -
Ich weiß das Thema ist schon ein bisschen alt aber ich habe genau das selbe Problem.
Das entsteht wenn ich folgende Zeile eintippe
Hier der ganze Code:VB.NET-Quellcode
Wenn ich z.B. Dim intVar AsInteger = 100
eingebe klappt alles. Was mache ich falsch? Ich will einfach nur durch den Inhalt die Dicke des gezeichneten Rechtecks bestimmen.
mfg
-
Ähnliche Themen
-
Georg.kremer - - Sonstige Problemstellungen
-
timivido - - Sonstige Problemstellungen
-
Splashx3 - - Sonstige Problemstellungen
-
coolerj - - Sonstige Problemstellungen
-
lris08 - - Sonstige Problemstellungen
-
-
1 Benutzer hat hier geschrieben
- Gast (16)