Aller Anfang ist schwer

Startseite Foren Deutsches LiveCode-Forum Aller Anfang ist schwer

  • Dieses Thema hat 2 Antworten und 2 Teilnehmer, und wurde zuletzt aktualisiert vor 2 Jahre von bonwolly.
Ansicht von 2 Antwort-Themen
  • Autor
    Beiträge
    • #24805
      bonwolly
      Teilnehmer

      Hallo,
      ich bin absoluter Anfänger und habe mir das Buch „Eigene Apps programieren“ online geliehen. Ich verzweifle gerade an einer ganz simplen Sache, die ich aus dem Buch nachmachen soll. Ich habe die Anweisungen für das Scrips sogar aus dem Buch kopiert um Schreibfehler zu vermeiden. Ohne Erfolg. Habe dann auf Youtube nachgeschaut und bin mir sicher, dass ich alles so mache wie angegebe ( was warscheinlich nicht stimmt, sonst würde es ja funktionieren). Hier mein Problem (bitte nicht lachen):

      on mouseUp
      put field „feld1“ into wert1
      put field „feld2“ into wert2
      put wert1 div wert2 into ergebnis
      put ergebnis into field „ergebnis“
      put wert1 mod wert2 into „rest“
      end mouseUp

      ich erhalte dann immer folgende Fehlermeldung:
      can`t create a variable with that name (explicitVariables?)) near „wert1“, char 22

      Kann mir das nicht erklären und bin kurz davor den kram hinzuscheißen. Kann mir jemand helfen?

      Beste Grüße und schönen 1. Advent
      bonwolly

    • #24807
      Klaus Major
      Verwalter

      Hallo bonwolly,

      willkommen im Forum!

      Nicht verzweifeln, wir kriegen das hin! 🙂
      Bei geöffnetem Skript Editor schau bitte im Menü: Edit -> Options
      ob bei „Variable Checking“ ein Häkchen ist.
      Wenn ja, wegklicken und das wars.

      Diese Option bewirkt, daß man JEDE benutzte Variable zuerst als
      LOCAL oder GLOBAL deklarieren muss, bevor man sie verwendet.
      Sonst meckert LC, wie Du es erlebt hast.

      Einige Programmierer machen das wohl, ich halte das für Overkill. 🙂

      Gruß

      Klaus

    • #24809
      bonwolly
      Teilnehmer

      Hallo Klaus,

      vielen Dank für die sehr schnelle Hilfe. Das war der Fehler, jetzt kommen ich weiter. Oh man. an so etwas kann man verzweifeln. Ich kann mich nicht erinnern, dass der Autor so etwas in seinem Buch erwähnt hat und ich hab das Häkchen nicht gesetzt. Na egal jetzt kann es jedenfalls weiter gehen.
      Nochmals vielen Dank

      Gruß
      Wolfgang

Ansicht von 2 Antwort-Themen
  • Du musst angemeldet sein, um auf dieses Thema antworten zu können.