WinFuture-Forum.de: Form.show Und Unload Form - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Form.show Und Unload Form Fehler 364 - Object was unloaded


#1 Mitglied ist offline   divus 

  • Gruppe: aktive Mitglieder
  • Beiträge: 36
  • Beigetreten: 28. Januar 06
  • Reputation: 0

  geschrieben 25. November 2006 - 14:25

Hallo Leute. Mein Frage bezieht sich auf VB 6.0

Eigentlich ne ganz simple Aufgabe.

Ich habe eine Startform. Wenn auf dieser Form auf einen Button geklickt wird, wird eine andere Form geladen die automatisch ein paar Drucksachen ausführt.
Auf der zweiten form sind alle Anweisungen im Form_Load().
Darunter ist auch ein CommonDialog.
Wenn jetzt aber in diesem Dialog auf "Abbrechen" gedrückt wird, will ich wieder in die Startform zurück.

Allerdings kommt bei mir wenn ich abbreche dann der Fehler: Fehler 364 - Object was unloaded

mein Code sieht so aus:

Startform:
Private Sub cmd_drucken_Click()
	Load drucken
	drucken.Show
	Startform.Hide
End Sub


Druckform:
Private Sub Form_Load()

c.Provider = "Microsoft.Jet.OLEDB.4.0"
Common.ShowOpen

If Common.FileName = "" Then
	Unload drucken
	Startform.Show

Else

...... 'Zig andere Anweisungen
endif

end Sub


Ich hab keinen blassen Schimmer, warum diese Meldung auftaucht. Und vor allem, warum sie genau an dieser Stelle auftaucht.
Ich hoff mir kann jemand helfen.

Gruß divus
0

Anzeige



#2 Mitglied ist offline   Nighthawk 

  • Gruppe: aktive Mitglieder
  • Beiträge: 73
  • Beigetreten: 28. Dezember 03
  • Reputation: 0
  • Wohnort:CH

geschrieben 26. November 2006 - 18:24

Wieso benutzt du das CommonDialog nicht schon in der Startform?

Und bei
drucken.Show

gibts sicher einen Fehler, wenn du abgebrochen hast, da diese form dann nicht mehr existiert.

Und wenn du abbrichst, dann wird die Startform nicht mehr angezeigt werden.
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0