Mein erster Gedanke:
Juhu! Ein Selma-Thread!
Mein zweiter Gedanke ist jedoch weniger fröhlich, als viel mehr betrübt:
Ach Mensch Selma.
Manchmal bekommt man den Eindruck als wärst du Lernresistent und/oder willst nur die Lösung vorgekaut bekommen.
Das VI wirkt so als hättest du einfach mal etwas zusammengeklickt, was in die Richtung deiner Fragestellung geht, aber bestimmt noch nicht von dir getestet wurde.
Nachdem, was du schon alles hier im Forum "gelernt" hast sollte dir bewusst sein, dass dein VI so gar keinen Sinn macht.
a) Weshalb nutzt du eine Eventstruktur, wenn du einen Timeout von 0ms einstellst?
b) Weshalb arbeitest du mit einer lokalen Variablen in ein under selben Schleife?
c) Warum schreibst du in dem Timeoutevent deinen Schlüssel in die Inidatei?
zu a)
Denk einmal darüber nach was eine Eventstruktur machen soll und weshalb es keinen Sinn macht dieser einen 0ms -Timeout zu verpassen.
zu b)
Überleg dir mal wie du sicherstellst, dass du immer den Wert aus der Variablen bekommst, den du haben möchtest. So ist es nicht möglich! Schmeiss die lokale Variable raus und nutze die wundervolle Möglichkeit der Verdrahtung!
zu c)
Du schreibst bei jedem Timeout einen (neuen oder alten? Das weiss niemand. -> siehe b)) Schlüsselwert in deine Datei, möchtest dies aber nur einmal zum Zeitpunkt der Installation machen.
Ich rate dir Bleistift und Papier zu nehmen und ein Flussdiagramm zu entwerfen. Damit lässt es sich, noch bevor man den ersten Klick in LV macht, strukturiert an die Aufgabenstellung herangehen.
Edit: Für die ohne LV 2009 hier der Screenshot zum Helfen und Mitreden:
Grüße,