Frank 2300
Grünschnabel
Hallo.
Ich habe ein Problem mit Variablen in Thread Funktionen unter Visual C++.
Das Programm ist eine SDI - Anwendung in der ich die Variablen im Dokument eingerichtet habe. Nun habe ich der Ansichtskalsse eine Thread funktion erstellt. Ich möchte von hier aus eine Variable(usbdc.DatenPort1INV) im Dokument lesen.
Das Problem ist aber, dass er sie nur beim ersten mal aufruft, dann aber nicht wieder neu aus dem Dokument liest.
Schöne Grüße
Frank 2300
Edit von Matthias Reitinger: Bitte Code-Tags verwenden
Ich habe ein Problem mit Variablen in Thread Funktionen unter Visual C++.
Das Programm ist eine SDI - Anwendung in der ich die Variablen im Dokument eingerichtet habe. Nun habe ich der Ansichtskalsse eine Thread funktion erstellt. Ich möchte von hier aus eine Variable(usbdc.DatenPort1INV) im Dokument lesen.
Code:
UINT Uebertragung (LPVOID pParam)
{
CUSBIODoc usbdc;
CClientDC dc (void);
IOWKIT_HANDLE ioHandle;
char s[89];
char DatenLesen[80];
char DatenLesen1[80];
while (1)
{
iow.WritePort(1,usbdc.DatenPort1INV);
//Lesen Daten aus Port
result = iow.ReadImmediate((ULONG *) &read);
}
Das Problem ist aber, dass er sie nur beim ersten mal aufruft, dann aber nicht wieder neu aus dem Dokument liest.
Schöne Grüße
Frank 2300
Edit von Matthias Reitinger: Bitte Code-Tags verwenden