INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Konstante nicht konstant?!



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

30.01.2007, 09:53
Beitrag #5

TwisT Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Sep 2006

7.1
2006
kA


Deutschland
Konstante nicht konstant?!
' schrieb:Sehe ich das also richtig: Nachdem das Programm sich aufgrund eines Fehlers beendet hat, steht in dem rosa Kasten, in dem zu Anfang ":read?" steht, plötzlich nicht mehr ":read?" drinnen? Wacko
Ganz genau: In "In String Suchen" fällt der Fehler an (ist klar, wenn der übergebene String leer ist) und das Programm bricht mit dem Fenster für Fehler ab (Auswahl "ok" oder "stopp"). Klicke ich auf "stopp" und schaue ins Blockdiagramm ist die Konstante leer, bei "ok" tritt der Fehler beim nächsten Schleifendurchlauf wieder auf.

Zitat:Was passiert in folgendem Falle: Das Programm bedendet sich. Du siehst in der Konstanten also nicht mehr ":read?" stehen. Daraufhin beendet du LV - ohne irgedendwas zu speichern! Jetzt öffnest du LV und das VI wieder. Steht jetzt wieder ":read?" drinnen - ich hoffe doch: ja.
Werde ich mal genauer ansehen. Bisher habe ich die Konstante wieder neu gesetzt und das Programm neu gestartet. Wie das beim Neustart ohne vorheriges Speichern ist, muss ich mal ausprobieren. Ich kann mich nicht recht erinnern, ob ich dann neu gespeichert hatte oder nicht. Beim nächsten Mal, wenn der Fehler auftritt, werde ich das genauer prüfen. Bzw. nach dem Testlauf mit der geänderten Version nochmal die alte ausprobieren.

Zitat:Benutzt du Globale Variablen mit unsynchronisiertem Schreib/Lese-Zugriff?
Nein, keine globalen Variablen, nur lokale. Allerdings hatte ich anfänglich mal ein paar globale Variablen, die ich wieder entfernt habe. Könnten davon noch irgendwo Reste sein? LabVIEW ist für mich in vielen Fällen immer noch eine Blackbox, bei der mir die Kontrollmöglichkeiten einer "normalen" Programmiersprache fehlen. Codezeilen sind irgendwie ... strukturierterWink

Zitat:Das könnte helfen - für diese eine Stringkonstante. Nur: Damit ist das Problem nicht gelöst. Möglicherweise wandert dann der "Fehler" z.B. auf die 70 gleich rechts daneben oder auf andere Stringskonstanten.
Wenn das tatsächlich auf andere Konstanten übergeht, wird's wirklich ärgerlich :/ Mal sehen, was mein Test ergibt, der nun seit etwa einer Stunde läuft (12k Datenpunkte). Da der Fehler üblicherweise erst nach sehr viel mehr Datenpunkten auftritt, muss ich da noch etwas warten. Ich melde mich dann aber nochmal!

Zitat:Ich sehe da eine Möglichkeit, wie so was passiert: Da schreibt einer auf Speicher, der ihm gar nicht gehört.
Ja, das würde erklären, was passiert. Nur warum kann da einer unkontrolliert im Speicher rumpfuschen? Windows XP sollte das eigentlich verhindern und andere Programme laufen nicht. Jedenfalls nichts Ungewöhnliches. Da der Rechner nur 256MB Speicher hat, sollte sich ein Defekt im RAM durch Abstürze sofort bemerkbar machen.

'Why waste time learning when ignorance is instantaneous?' - Hobbes
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Konstante nicht konstant?! - TwisT - 29.01.2007, 18:56
Konstante nicht konstant?! - Lucki - 29.01.2007, 19:30
Konstante nicht konstant?! - TwisT - 30.01.2007, 08:47
Konstante nicht konstant?! - IchSelbst - 30.01.2007, 09:24
Konstante nicht konstant?! - TwisT - 30.01.2007 09:53
Konstante nicht konstant?! - Lucki - 30.01.2007, 10:43
Konstante nicht konstant?! - TwisT - 30.01.2007, 10:58
Konstante nicht konstant?! - IchSelbst - 30.01.2007, 12:03
Konstante nicht konstant?! - cb - 30.01.2007, 12:16
Konstante nicht konstant?! - TwisT - 30.01.2007, 13:23

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Ausgelesener Wert als konstante in SubVi mikadm 12 6.964 02.09.2020 10:27
Letzter Beitrag: mikadm
  Negative Werte - Zeitstempel Konstante im XML-String BlackEagle 2 5.573 18.12.2019 15:30
Letzter Beitrag: BlackEagle
  Objektname einer Enum Konstante ändern mprocket 7 6.452 30.01.2018 12:23
Letzter Beitrag: mprocket
  Speicher-Allokation vs. Konstante Trinitatis 3 4.178 19.12.2016 14:24
Letzter Beitrag: GerdW
  Analyse Array ob Werte konstant grantiger 2 3.564 28.04.2016 22:06
Letzter Beitrag: Lucki
  Enum Konstant lola2014 6 5.117 04.11.2014 10:11
Letzter Beitrag: Lucki

Gehe zu: