vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 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

ADO.NET / Datenbanken
Re: Query Notifikation in neuem Thread 
Autor: ModeratorFZelle (Moderator)
Datum: 25.06.12 13:54

Sorry, aber mir scheint als wenn du nicht überhaupt nicht verstanden hast was Objekte sind, was da wo ist und was Du überhaupt machst.

1. Egal was Du glaubst, es ist falsch aus diesem anderen Objekt auf internas der Form zuzugreifen.
2. Natürlich geht das mit dem Property, denn dann ist das Property dafür zuständig das mit dem Invoke zu erledigen.
3. Wenn du eine neue Form anlegst, wird natürlich nichts in der vorhandenen geändert.
4. Das selbe passiert wenn du die unsäglichen Defaultinstanzen benutzt.

Es gibt dann zwei grundsätzliche Herangehensweisen:
1.
Erstelle ein Interface mit einem Property StatusText.
Lass dieses Interface von der Form implementieren und berücksichtige hier im Property Setter und Getter Invoke.
Erstelle in deiner Query Klasse einen Konstruktor ( New ) der dieses Interface übergeben bekommt und merke es dir.
Erstelle die QueryKlasse so das beim new die Form übergeben bekommt.
Setze in der Query Klasse den StatusText per gemerktem Interface.

2.
Erstelle in deiner Query Klasse ein Event ( z.b. StatusChanged(sender as object, status as string )) das den StatusText übergeben bekommt.
Erstelle in Query eine Routine ( z.b. RaiseStausChanged(status as string )) die das Event auslöst.
Aboniere dieses Event in deiner Form, und beachte auch dort Invoke.

Jede andere Lösung ist nicht wirklich gut.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Query Notifikation in neuem Thread1.562Troll19.06.12 12:26
Re: Query Notifikation in neuem Thread1.019ModeratorFZelle19.06.12 12:48
Re: Query Notifikation in neuem Thread979Troll19.06.12 13:16
Re: Query Notifikation in neuem Thread1.087ModeratorFZelle19.06.12 16:02
Re: Query Notifikation in neuem Thread1.002Troll25.06.12 12:04
Re: Query Notifikation in neuem Thread1.156ModeratorFZelle25.06.12 13:54

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