Jump to content

Recommended Posts

Mein Auswertungsprogramm läuft jetzt mal soweit dank Eurer Hilfe.

Nur ein einziges Problem quält mich noch:

Wenn ich einen Tag durchgerechnet habe und danach einen weiteren Tag rechnen will muss ich immer das gesamte Programm schliessen und neu öffnen, weil es sonst zu absolutem Nonsens in den Variablen und Arrays kommt.

Daher die Frage, gibt es einen Befehl mit dem man sämtliche Variablen/Arrays aus dem Speicher löscht und das Programm damit sozusagen in einen Urzustand zurückversetzt der dem gleicht, den es hat wenn es neu gestartet wird?

Shato

Link zu diesem Kommentar
Auf anderen Seiten teilen

Wenn ich einen Tag durchgerechnet habe und danach einen weiteren Tag rechnen will muss ich immer das gesamte Programm schliessen und neu öffnen, weil es sonst zu absolutem Nonsens in den Variablen und Arrays kommt.

:warn:

Hallo shato,

wenn ich das richtig sehe, arbeitest Du mit Visual Basic.

Der Nonsens lässt sich normalerweise vermeiden, indem Du gleich zu Beginn des Programms die entsprechenden Variablen etwa in folgender Weise mit dem Wert 0 initialisierst.

'Einige Variablen initialisieren, bzw. zurücksetzen

CoupNr = 0

zaehlen = 0

PlusMin = 0

'Array mit 0 initialisieren, bzw. Inhalt der 10 Felder löschen

For i = 0 To 9

QsArray(i) = 0

Next

Diese Aktionen werden also jedesmal, wenn Du auf die Start-Schaltfläche klickst, als erstes ausgeführt.

Freundliche Grüße

fuchs49 (manche kennen mich vielleicht aus dem Nachbar-Forum) :dance:

Link zu diesem Kommentar
Auf anderen Seiten teilen

Wie ist deine Meinung dazu?

Du kannst jetzt schreiben und dich später registrieren. Bereits registrierter Teilnehmer? Dann melde dich jetzt an, um einen Kommentar zu schreiben.
Hinweis: Dein Beitrag wird nicht sofort sichtbar sein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Neu erstellen...