Autor Beitrag
djfresh
Hält's aus hier
Beiträge: 9

Win XP SP3, Win Vista Business, Win 7 Professional
C# (VS2010 Prof.)
BeitragVerfasst: Di 12.10.10 15:58 
hi@all,

Ich möchte in einer selbstgeschriebenen Assembly (C# DLL) in einer Methode die in einer Endlosschleife mündet beim
ersten durchlauf einen delegate einfügen/ausführen mit der ich einen event, welcher eine andere methode aufruft, oder direkt eine andere methode aufrufen kann. Währenddessen soll die Schleife weiter durchlaufen werden.

Ist das möglich ?


gruss@all
danielf
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 1012
Erhaltene Danke: 24

Windows XP
C#, Visual Studio
BeitragVerfasst: Di 12.10.10 16:03 
Ja.
djfresh Threadstarter
Hält's aus hier
Beiträge: 9

Win XP SP3, Win Vista Business, Win 7 Professional
C# (VS2010 Prof.)
BeitragVerfasst: Di 12.10.10 16:49 
Na das klingt schonmal gut...

Also zur Schleife:

ausblenden C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
int _iZahl = 0;
do
{
//Tue Irgendwas
while (Bedingung)
{
//Bedingung erfüllt
}
//Tue weitere Sachen
while (Bedingung)
{
//Bedingung erfüllt
}
if (_iZahl == 0)
{
_iZahl++;
//Und hier soll ein Methoden aufruf geschehen, aber die Schleife soll dann weiter laufen
}
}while (true);


Wie stell ich das am besten an ?
Oder welche Technik sollte ich dafür am besten benutzen ?
Implementation
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 33
Erhaltene Danke: 2

Parabola, Trisquel GNU/linux-libre
FPC, GCC
BeitragVerfasst: Di 12.10.10 22:31 
Schau dir mal die Klasse "Thread" an.

_________________
Free as in Freedom!

Für diesen Beitrag haben gedankt: djfresh
djfresh Threadstarter
Hält's aus hier
Beiträge: 9

Win XP SP3, Win Vista Business, Win 7 Professional
C# (VS2010 Prof.)
BeitragVerfasst: Do 14.10.10 09:36 
Danke damit funktioniert's...

Gibt es bei Thread irgendwas zu beachten ?
Muss ich den manuell beenden oder beendet sich dieser beim schliessen des Programms?