Seite 1 von 1

Konstante nicht gefunden

Verfasst: 26.11.2019 17:58
von Dave4711
Hallo an die Gemeinschaft,

habe ein Programm geschrieben und wollte dieses um ein paar Konstanten erweitern.

Ich lade die Definitionen wie z.B. Konstanten oder globale Definitionen im Hauptprogramm mittels "XIncludeFile" was bisher auch einwandfrei funktionierte.
Seit kurzem erhalte ich jedoch, wenn eine neue Konstante deklarierte wurde und im Hauptprogramm darauf zugegriffen wird, folgende Meldung:

Zeile XX: Konstante nicht gefunden: Konstante

Ich suche schon ein Weile bezüglich eines Fehlers kann aber keinen im Quellcode keinen finden, deshalb die Frage an die Gemeinschaft:

Hatte einer von euch schon einmal solche Probleme? Und hab Ihr evtl. eine Lösung hierfür?

Denkfehler?

Programm:
File1: "Definitionen.pb"
#Maxphase=60
#Muster=100

File2: "Haupt.pb"
XIncludeFile "Definitionen.pb"
MessageRequester(""," Inhalt"+Str(#Muster))

Re: Konstante nicht gefunden

Verfasst: 26.11.2019 18:14
von Pelagio
Hallo Dave4711,

ich habe dein Beispiel nach gebaut und es funktioniert.
Liegen beide Dateien auch im gleichen Verzeichnis?
Ich gehe davon aus das Du sie nicht nur in der IE stehen hast sondern auch gespeichert?
Dies Problem hatte ich erst kürzlich bei jemanden. :allright:

Re: Konstante nicht gefunden

Verfasst: 26.11.2019 18:17
von Dave4711
Hallo nochmals,

hat sich erledigt, warum weiß ich auch nicht...

Habe ein Testprogramm geschrieben welches per XIncludeFile die Definitionen lädt und... voilà, auch das Hauptprogramm funktioniert wieder :shock:
:praise:

Aber wieso es jetzt wieder Funktioniert :?:

Und Danke für eure Hilfe :allright:

Re: Konstante nicht gefunden

Verfasst: 26.11.2019 20:06
von Josh
Nur nebenbei bemerkt. Deine zweite Zeile im Hauptprogramm geht auch kürzer:

Code: Alles auswählen

MessageRequester ("", " Inhalt" + #Muster)