13.09.2013, 10:56
Hallo Leute,
ich habe mal wieder ein Problem, an dem ich nicht weiterkomme
Zum Programm:
- Im Graph werden 2 Kurven angezeigt. Einmal ein Realtimesignal (via Globale Variablen) und einmal "Messpunkte", die der Benutzer erstellen kann.
Somit ist im Graph immer der Cursor aktuelle Cursor sichtbar und die vom Benutzer erstellten Messpunkte.
- Beim Drücken von "Messpunkt setzen", wird ein Punkt erstellt und gleichzeitig erfolgt ein Eintrag in "Ausgabe" mit 5 anderen Signalen (via globale Variablen)
- Nun habe ich eine Eventstruktur erstellt, womit ich vorhandene "Messpunkte" und Arrayeinträge löschen kann (mouse double-click).
Problem:
Nach einem Löschvorgang (Doppelklick) wird zwar ein Eintrag aus dem Array gelöscht, aber beim nächsten Durchlauf wieder von dem original Array überschrieben. Obwohl das Problem so einfach klingt, bekomme ich es nicht gebacken. Sitze schon seit 5 Std dran und habe es mit Schieberegistern versucht zu beheben, aber komme nicht voran. So langsam verliere ich den Überblick bei der Menge an Leitungen
Für eine Hilfestellung wäre ich sehr dankbar.
LG
ich habe mal wieder ein Problem, an dem ich nicht weiterkomme
Zum Programm:
- Im Graph werden 2 Kurven angezeigt. Einmal ein Realtimesignal (via Globale Variablen) und einmal "Messpunkte", die der Benutzer erstellen kann.
Somit ist im Graph immer der Cursor aktuelle Cursor sichtbar und die vom Benutzer erstellten Messpunkte.
- Beim Drücken von "Messpunkt setzen", wird ein Punkt erstellt und gleichzeitig erfolgt ein Eintrag in "Ausgabe" mit 5 anderen Signalen (via globale Variablen)
- Nun habe ich eine Eventstruktur erstellt, womit ich vorhandene "Messpunkte" und Arrayeinträge löschen kann (mouse double-click).
Problem:
Nach einem Löschvorgang (Doppelklick) wird zwar ein Eintrag aus dem Array gelöscht, aber beim nächsten Durchlauf wieder von dem original Array überschrieben. Obwohl das Problem so einfach klingt, bekomme ich es nicht gebacken. Sitze schon seit 5 Std dran und habe es mit Schieberegistern versucht zu beheben, aber komme nicht voran. So langsam verliere ich den Überblick bei der Menge an Leitungen
Für eine Hilfestellung wäre ich sehr dankbar.
LG