Hallo,
ich schreibe gerade an einem Windows-Forms-Programm zum zyklischen Auslesen von Sensordaten.
Dazu starte ich über einen Button den Windows::Forms::Timer (timer->Enabled = true

und übernehme bei jedem TickEvent die Daten. Die Befehle dafür liegen in einem lib-File.
Die Daten werden sowohl als Werte in Labels als auch als Graph in einem Panel ausgegeben. Gestoppt wird der Timer wieder über einen Button.
Das funktioniert soweit auch, wenn das Programm aus Visual C++ gestartet wird.
Wenn es allerdings direkt aus dem Explorer o.ä. gestartet wird, stürzt es nach dem Starten des Timers nach einigen fehlerfreien Zyklen ab und WinDBG sagt irgenwas von Access Violation.
Habe es übrigens auch schon mit dem System::Timers::Timer versucht, half auch nicht.
Kann mir diesbezüglich jemand einen Tip geben?
Falls jemand helfen möchte, kann ich demjenigen auch das Programm mal zur Verfügung stellen. da es doch etwas zu groß ist, um es hier reinzustellen.
Vielen Dank schon mal