vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 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

Fortgeschrittene Programmierung
Asynchrone Funktion 
Autor: white57
Datum: 16.11.04 17:31

Hallo Leute,

ich hab mal ne Frage:

ich programmier ne Klasse, die eine Endlosschleife enthält (genauer gesagt die Mainloop von einem Spiel). Jetzt hab ich noch ne Klasse, die die Schleife in der ersten Klasse aufruft. Dann bleibt die zweite klasse ja stehen, bis die Schleife fertig ist (also theoretisch unendlich lange).
Ich muss also die Funktion der ersten Klasse asynchron aufrufen, in nem eigenen Thread.
Z.B. über eine Funktion in einem Modul, die ich in einem eigenen Thread über CreateThread aufrufe, die die Mainloop der ersten Klasse startet. Das Problem ist aber, dass das Modul nicht weiß, in welcher Klasse es die Funktion aufrufen soll. Ich muss also Parameter übergeben.
Wie geht das? Ich lasse mich auch gerne einer besseren Lösung belehren

- "Computers are like air conditioners. They stop working properly when you open Windows"

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Asynchrone Funktion536white5716.11.04 17:31
Re: Asynchrone Funktion362white5716.11.04 17:40

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