Forum: Win32/Win64 API (native code)
C#
by Meflin,
18. Jan 2009
Wenn ich dich richtig verstanden habe so (was ich aber nicht ganz verstehe :stupid:)?
private delegate void MethInvDel(string text);
private void DoSetText(string text)
{
tbxRawData.Invoke(new MethInvDel(SetText), text);
}
private void SetText(string text)
{
Forum: Win32/Win64 API (native code)
C#
by Meflin,
18. Jan 2009
Hm, hab mir grade mal das hier angesehen, weil es meinem Vorhaben ziemlich nahe kommt:
http://www.codeproject.com/KB/cs/GpsMapping.aspx
Der Code ist ja noch viel grottiger als meiner. Da wird ein Timer verwendet um zu pollen, anstatt ein Callback zu registrieren :mrgreen:
Und abgesehen davon: Das Ding schmiert genauso ab wie meins. Das selbe Verhalten, die selben Fehler :?
Forum: Win32/Win64 API (native code)
C#
by Meflin,
17. Jan 2009
Moin moin!
Ich spiele grade ein bisschen mit Visual C# rum. Ich hab einen GPS-Empfänger über PCMCIA angeschlossen, der Daten über einen Comport sendet. Zu diesem Empfänger gabs auch ein Testprogramm. Wenn ich mit diesem Testprogramm teste, bekomme ich mindestens einen Datensatz pro Sekunde rein.
Nuja. Hab mir also ein C#-Programm geschrieben, was einfach nur mittels...