Hallo,
ich stehe mal wieder auf dem Schlauch und benötige eure Hilfe. Ich versuche gerade eine asynchrone MEthode via AsyncCallback zu realisieren und habe dafür zwei ConnectHandler angelegt.
Nun bekommt die MEthode "BeginData" ein byte Array welches anschließend weiterverarbeitet werden muss.
Diese Zeile hier ist allerdings fehlerhaft:
del = new Connect(startData(buffer));
Wie kann ich in dem ConnectHandler meine Methode "startData" aufrufen und den Parameter "buffer" übergeben?
Freund Google mag mir da nicht helfen.
MfG und danke
ich stehe mal wieder auf dem Schlauch und benötige eure Hilfe. Ich versuche gerade eine asynchrone MEthode via AsyncCallback zu realisieren und habe dafür zwei ConnectHandler angelegt.
Code:
private delegate int Connect();
private static Connect del;
Nun bekommt die MEthode "BeginData" ein byte Array welches anschließend weiterverarbeitet werden muss.
Code:
public static IAsyncResult BeginData(AsyncCallback asyncCallback, byte[] buffer)
{
try
{
del = new Connect(startData(buffer));
return del.BeginInvoke(asyncCallback, null);
}
catch (Exception ex)
{
del = null;
....
return null;
}
}
Diese Zeile hier ist allerdings fehlerhaft:
del = new Connect(startData(buffer));
Wie kann ich in dem ConnectHandler meine Methode "startData" aufrufen und den Parameter "buffer" übergeben?
Freund Google mag mir da nicht helfen.
MfG und danke
Zuletzt bearbeitet: