vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

VB.NET - Fortgeschrittene
MDI Anwendung neues Fenster erstellen 
Autor: snoopy2005
Datum: 07.02.05 22:30

Guten Abend,
ich möchte gerne eine neue Form erstellen. Die Form wird auch erstellt doch hängt sich sofort auf.
Ich muss dazu sagen, das ich die Form in einem Thread erstelle. Wenn ich so übers Menü eine neue Form erstelle klappt es ohne Probleme! Nur in dem Thread nicht.

hier der beispielcode

dim channels as channel
 
Public Sub empfangen()
      AddChannel()
End Sub
 
Public Sub addchannel()
     channels = new channel()
     channels.visible = true
End Sub
Die Methode Empfangen wird einem Thread als AdressOf übergeben. Der Thread wird in einer anderen Methode initialisiert. Der Thread funktioniert auch soweit. Nur kann ich dadurch keine neue Form erstellen.

Und wenn ich nun in die Methode addchannel folgendes eintrage:

Channel.mdiparent = me

dann bekomm ich zur Laufzeit folgende Fehlermeldung:

Steuerelemente die in einem Thread erstellt wurden, können einem anderen Thread nicht untergestellt werden.

Hat jemand eine Idee wie ich die beiden Fehler beheben kann?? Ich will später noch aus der Form Variabel Channel nen Array machen, aber das sollte ja kein Problem darstellen oder??

dim channels(10) as Channel
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
MDI Anwendung neues Fenster erstellen1.310snoopy200507.02.05 22:30
Re: MDI Anwendung neues Fenster erstellen996Moderatorralf_oop08.02.05 10:03
Re: MDI Anwendung neues Fenster erstellen950snoopy200508.02.05 10:26
Re: MDI Anwendung neues Fenster erstellen1.090Moderatorralf_oop08.02.05 11:24
Re: MDI Anwendung neues Fenster erstellen913snoopy200508.02.05 11:30
Re: MDI Anwendung neues Fenster erstellen894snoopy200509.02.05 22:34
Re: MDI Anwendung neues Fenster erstellen889Maywood09.02.05 22:37
Re: MDI Anwendung neues Fenster erstellen984snoopy200509.02.05 23:34
Re: MDI Anwendung neues Fenster erstellen931Maywood09.02.05 23:41
Re: MDI Anwendung neues Fenster erstellen927snoopy200509.02.05 23:52
Re: MDI Anwendung neues Fenster erstellen917Maywood10.02.05 01:30
Re: MDI Anwendung neues Fenster erstellen904snoopy200511.02.05 13:07
Re: MDI Anwendung neues Fenster erstellen890snoopy200511.02.05 13:09
Re: MDI Anwendung neues Fenster erstellen980Maywood11.02.05 15:19
Re: MDI Anwendung neues Fenster erstellen895snoopy200511.02.05 18:53
Re: MDI Anwendung neues Fenster erstellen834Maywood11.02.05 19:09
Re: MDI Anwendung neues Fenster erstellen - PS932Maywood11.02.05 19:18
Re: MDI Anwendung neues Fenster erstellen1.424Maywood14.02.05 22:49
Re: MDI Anwendung neues Fenster erstellen924snoopy200514.02.05 23:10
Re: MDI Anwendung neues Fenster erstellen985Maywood14.02.05 23:17

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