Öffnung habe ich 3 bildetOpen 2 MDI Elternteil nach dem Hauptmenü Form
- geordneten MDI für TCP-Client
- geordneten MDI für die serielle
- Das Hauptmenü Form
Ich möchte Um das Hauptmenü-Formular als Startup-Formular festzulegen, möchte ich, dass das 2-MDI-Elternelement in den Hintergrund geladen wird. Ich will sie nicht zeigen, aber ich will sie laden, also kann ich das on_load-Ereignis dieser 2 mdi Eltern auslösen, die serial/client-Kind erstellen und automatisch verbinden soll.
Ich habe es versucht, aber es hat nicht funktioniert.
Private Sub frmMenu_Load(sender As Object, e As EventArgs) Handles MyBase.Load
frmTcpMDI.show
frmSerialMDI.show
End Sub
Ich habe sogar versucht, einen Timer dann starten sie auf die Show-Veranstaltung meiner Startformular hinzufügen, ist die Zecke Ereignis meine frmTcpMDI
und frmSerialMDI
, noch zu öffnen, ist es nicht funktioniert.
wenn Sie vielleicht Ich will sie nie zeigen, sie müssen nicht "Formen" sein, sondern nur Klassen. Ich verstehe nicht genau, was Sie erreichen wollen, können Sie nicht die Verbindung in den 'Sub New()' Methoden der Formulare starten? –
Ich möchte nur ihren Prozess beim Start starten, es gibt Zeiten, die der Benutzer sehen muss, was in diesen MDI-Eltern ist, so dass ich sie nicht nur in Klassen ändern kann, weil sie auch Informationen enthalten, die meine Benutzer sehen möchten. –
Was kann etwas funktionieren, ist eine normale Ladung ('New()', dann 'Show()') und im 'Load'-Ereignis der Formulare, die Sie' Me.Hide() 'nennen ... Aber es ist nicht gut übe ich denke ... –