vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 12 bzw. 19 Entwickler-Vollversionen zum unschlagbaren Preis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   RSS-Feeds  | Newsletter  | Impressum  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2010
 
zurück
Knüller: vb@rchiv CD Vol.6 Knüller: vb@rchiv Offline-Reader - Die Offline-Wissensdatenbank

vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.6
 
Tools & Components Anzeigen 
 
Unser Tipp: Alle Online-Forenbeiträge aus dem vb@rchiv - gesammelt in einer Offline-Wissendatenbank, mit Internet-Update-Funktion, u.v.m.

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

Visual-Basic Einsteiger
Formverwaltung in der MDIForm Part III 
Autor: Sophus
Datum: 20.03.10 20:55

Hallo Leute,,

ich bins mal wieder.

Ich veranschauliche es euch mal in einer sehr einfachen Art und Weise, damit wir nicht durch sämtliche Codes forsten müssen, und ihr somit gleich auf anhieb verstellen koennt, wo mein eigentliches Problem ist.

Nun kurz zu meinem abstrakten Projekt:

MDIChild
Form1
Command1, Command 2
Picture1.Visible = False
Form2
Command1

Form1
Private Sub Command1_Click()
Dim oForm As New Form1
Set oForm = New Form1
    oForm.Show
End Sub
 
Private Sub Command2_Click()
   Form2.Show
End Sub
Form2
Private Sub Command1_Click()
Dim oForm As Form1
oForm.Picture1.Visible = True
Unload Me
End Sub
Wenn ich also ausführen möchte, erscheint die folgende Meldung:
Laufzeitfehler '91'
Objektvariable oder With-Blockvariable nicht festgelegt.


Kurz zum Szenario. Auf der Form1 ist nun eine Picture1, welche die Visible-Eigenschaft auf False hat. Ich kann unendlich viele Formen in meiner MDIChild öffnen. Und wenn ich auf der Form1 irgendwann mal auf die Schaltfläche Command2 klicke, öffnet sich ganz normal die Form2 - eben mit dieser einfachen Show-Methode. Klicke ich nun auf die in der Form2 befindliche Schaltfläche Command1, so soll sich keine neue Form1, in der die Picture1 mit der Visible-Eigenschaft auf True gesetzt ist, öffnen. Ich möchte einfach, dass in der zuletzt aufgerufende, sprich aktive Form1 die Picture1 sichbar gemacht wird.

Irgendwie will es mir nicht gelingen :/
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Formverwaltung in der MDIForm Part III248Sophus20.03.10 20:55
Re: Formverwaltung in der MDIForm Part III61Manfred X20.03.10 22:59
Re: Formverwaltung in der MDIForm Part III52Sophus20.03.10 23:48
Re: Formverwaltung in der MDIForm Part III55Manfred X21.03.10 12:02
Re: Formverwaltung in der MDIForm Part III51Sophus21.03.10 15:35
Re: Formverwaltung in der MDIForm Part III47Manfred X21.03.10 17:25
Re: Formverwaltung in der MDIForm Part III47Manfred X22.03.10 01:14
Re: Formverwaltung in der MDIForm Part III51Sophus22.03.10 18:05
Re: Formverwaltung in der MDIForm Part III34Manfred X22.03.10 19:41
Re: Formverwaltung in der MDIForm Part III54Sophus22.03.10 21:42
Re: Formverwaltung in der MDIForm Part III40Manfred X23.03.10 00:09
Re: Formverwaltung in der MDIForm Part III48Sophus23.03.10 00:39
Re: Formverwaltung in der MDIForm Part III51Manfred X23.03.10 01:33
Re: Formverwaltung in der MDIForm Part III40Sophus23.03.10 03:13
Re: Formverwaltung in der MDIForm Part III37Manfred X23.03.10 03:26
Re: Formverwaltung in der MDIForm Part III39Manfred X23.03.10 04:23
Frühschicht übernimmt 7.00 Uhr35Manfred X23.03.10 07:20
Danksagung ;) Und die Lösung für alle!45Sophus23.03.10 14:04

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