Arnie Geschrieben 12. Juli 2002 Geschrieben 12. Juli 2002 Hallo miteinander, heute habe ich irgendwie eine Pfropfen in den Synapsen. Kann mir irgendwer sagen, wie man ein Visual Basic Formular, ähnlich wie mit dem "Aktualisieren" Button im IExplorer, aktualisiert? Lasse nämlich Farbänderungen vornehmen, die nur nach einem Neustart des Programms übernommen werden, damit will ich dem entgegenwirken. MfG Arnie Zitieren
progmaker Geschrieben 12. Juli 2002 Geschrieben 12. Juli 2002 Wie machst du den die Farbänderungen? Normalerweise müssten sie sofort übernommen werden. Zitieren
Arnie Geschrieben 12. Juli 2002 Autor Geschrieben 12. Juli 2002 Ich habe ein Stylesheetmodul, welches immer beim FormLoad Ereignis eines Formulars aufgerufen wird. Dieses weist allen Objekten ihre Farben zu. Zitieren
progmaker Geschrieben 12. Juli 2002 Geschrieben 12. Juli 2002 Machst du die Zuweisungen etwa nur beim OnLoad Ereignis? Zitieren
Arnie Geschrieben 12. Juli 2002 Autor Geschrieben 12. Juli 2002 Bis dato hat das vollkommen ausgereicht. Nur jetzt, wo ich den Farbwähler eingebunden habe, bekomme ich da Probleme. Mittlerweile wechselt der die Farbe halbwegs, aber noch lange nicht perfekt. Ändert es aber nur in einem der 4 MDI Childs. Verstehe die Welt nicht mehr... Zitieren
Arnie Geschrieben 12. Juli 2002 Autor Geschrieben 12. Juli 2002 If record.RecordCount = 1 Then record!hintergrund = CommonDialog1.Color record.Update Set record = Nothing 'Hier rufe ich erneut den Stylesheet auf Call style(Me, 0) If Form1.Enabled = False Then Unload Form1 End If If Form2.Enabled = False Then Unload Form2 End If If Form3.Enabled = False Then Unload Form3 End If If Form4.Enabled = False Then Unload Form4 End If If Form5.Enabled = False Then Unload Form5 End If If Form6.Enabled = False Then Unload Form6 End If Unload Form7 Call style(Me, 0) Call startform7 Else zshdfjd = MsgBox("Der relevante Datensatz für die Farbeinstellungen ist nicht mehr vorhanden! Setzen Sie sich bitte mit uns in Verbindung!", vbCritical, "Fehler") End If Kannste wahrscheinlich eh nichts mit anfangen. Ich muss jetzt eigentlich nur noch wissen, wie ich alle Formulare in der MDIForm geschlossen bekomme. Das macht der irgendwie nicht. Refresh funzt net; Unload (s.Quelltext) klappt auch nicht so; etc. ??? Zitieren
progmaker Geschrieben 12. Juli 2002 Geschrieben 12. Juli 2002 Keine Ahnung, was du mit diesem "call style" machst. Ich habe das vorhin mit form.backcolor ausprobiert und das ging wunderbar. Wie du alle MDI-Fenster schliesst, weiss ich jetzt nicht. Zitieren
g_nikolai Geschrieben 15. Juli 2002 Geschrieben 15. Juli 2002 aus welchem Grund sollen den alle MDI geschlossen werden?? bei uns ist das so geregelt worden, das wir die OnActivate Methode der Form Public gemacht haben und dort werden dann alle Elemente mit der neuen Einstellung aktualisiert. Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.