PB 5.30 (x32, x64) Sprungmarken ergeben Syntax-Error
- NicTheQuick
- Ein Admin
- Beiträge: 8837
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
Re: PB 5.30 (x32, x64) Sprungmarken ergeben Syntax-Error
Mal 'ne ganz blöde Idee. In welchem Dateiformat speicherst du die Datei denn? Ascii oder UTF-8? Es macht zwar wenig Sinn, aber man sollte mal beides ausprobiert haben.
Re: PB 5.30 (x32, x64) Sprungmarken ergeben Syntax-Error
War zuerst ASCII. Habe jetzt UTF8 probiert. Der Fehler ist der gleiche. Das ist es auch nicht. Meine Programmversion ist auch aktuell. So was ist mir noch nie passiert. Wenn das kein Bug ist, woran kann das liegen? Ich habe echt keinen Plan mehr.
Gruß
Uli
Gruß
Uli
PureBasic 5.31 (x32, x64) Windows 7 SP1 (x64)
Re: PB 5.30 (x32, x64) Sprungmarken ergeben Syntax-Error
Überprüfe die Zeile, die als Syntax Error markiert wird, genauer. Sind da vielleicht Zeichen vorhanden, die nicht zulässig sind?
Versuche mal die Zeile komplett zu entfernen und schreibe manuell die Zeile ab. Vielleicht kopierst du die ganze Zeit ein unsichtbares, unzulässiges Zeichen mit.
Und kannst du deine Datei hochladen, damit wir diese Datei komplett testen können?
Versuche mal die Zeile komplett zu entfernen und schreibe manuell die Zeile ab. Vielleicht kopierst du die ganze Zeit ein unsichtbares, unzulässiges Zeichen mit.
Und kannst du deine Datei hochladen, damit wir diese Datei komplett testen können?
Re: PB 5.30 (x32, x64) Sprungmarken ergeben Syntax-Error
Lade doch mal den gespeicherten Quelltext in den lahmen Windows Editor und schau ob da irgendwelche Zeichen sind die da nicht hingehören.
Außer pre-compiler fällt mir aber nix ein, was das verursachen könnte. Und nachdem du ja komplett neu installiert hast kann's das ja auch nicht sein, oder?
Versuch mal PB in einen anderen Ordner zu installieren und stell sicher dass nach der de-Installation der %Appdata% Ordner auch wirklich keinen PB Kram mehr enthält.
Außer pre-compiler fällt mir aber nix ein, was das verursachen könnte. Und nachdem du ja komplett neu installiert hast kann's das ja auch nicht sein, oder?
Versuch mal PB in einen anderen Ordner zu installieren und stell sicher dass nach der de-Installation der %Appdata% Ordner auch wirklich keinen PB Kram mehr enthält.
Signatur und so
Re: PB 5.30 (x32, x64) Sprungmarken ergeben Syntax-Error
Wo soll bitte schön der Windows Editor langsam sein?Derren hat geschrieben:Lade doch mal den gespeicherten Quelltext in den lahmen Windows Editor
Notepad ist ein minimalistisches Reintextprogramm.
Noch schlichter geht es kaum
und ist wegen der Programmgrösse sofort aufrufbar.
Wenn bei dir der Editor langsam startet dann liegt es wohleher an deiner langsamen Festplatte als am Programm.
Zuletzt geändert von Tommy am 27.01.2015 11:08, insgesamt 2-mal geändert.
PB 5.41 x64
Re: PB 5.30 (x32, x64) Sprungmarken ergeben Syntax-Error
Es geht ja nicht nur um Nick The Quicks Quelltext. Es passiert ja auch wenn ich PureBasic neu starte, nur eine Sprungmarke wie Test: ohne etwas dahinter schreibe und speichere. Die Syntaxüberprüfung gibt eine Fehlermeldung. Da ist kein verstecktes Zeichen! Da ich hier zum 1. Mal poste weiß ich übrigens auch leider nicht, wie ich eine Datei hochladen kann.RSBasic hat geschrieben:Überprüfe die Zeile, die als Syntax Error markiert wird, genauer. Sind da vielleicht Zeichen vorhanden, die nicht zulässig sind?
Versuche mal die Zeile komplett zu entfernen und schreibe manuell die Zeile ab. Vielleicht kopierst du die ganze Zeit ein unsichtbares, unzulässiges Zeichen mit.
Und kannst du deine Datei hochladen, damit wir diese Datei komplett testen können?
Gruß Uli
PureBasic 5.31 (x32, x64) Windows 7 SP1 (x64)
Re: PB 5.30 (x32, x64) Sprungmarken ergeben Syntax-Error
Danke Derren,Derren hat geschrieben:Lade doch mal den gespeicherten Quelltext in den lahmen Windows Editor und schau ob da irgendwelche Zeichen sind die da nicht hingehören.
Außer pre-compiler fällt mir aber nix ein, was das verursachen könnte. Und nachdem du ja komplett neu installiert hast kann's das ja auch nicht sein, oder?
Versuch mal PB in einen anderen Ordner zu installieren und stell sicher dass nach der de-Installation der %Appdata% Ordner auch wirklich keinen PB Kram mehr enthält.
Danke, danke, danke!
Das war es. Der %Appdata%-Ordner! Habe alles gelöscht und nochmals installiert. Läuft jetzt endlich. Ich hatte vorher die gesammt Registry und alles durchsucht und nichts mehr gefunden, was PureBasic hieß! Es war trotzdem noch was da. Wenn so etwas zu Problemen führen kann, so sollte das doch eigentlich bei der Deinstallation entfernt werden - oder? Dann war es ja doch irgendwie ein Bug, der mit der Installation zusammenhängt.
Gruß
Uli
PureBasic 5.31 (x32, x64) Windows 7 SP1 (x64)
Re: PB 5.30 (x32, x64) Sprungmarken ergeben Syntax-Error
Nein, bei einer Deinstallation werden benutzerdefinierte Dateien (Einstellungen, Code-Bausteine, ...) nicht automatisch entfernt und das ist auch gut so. Das macht nicht nur der Uninstaller von PB so, sondern alle. Meistens wird man sogar gefragt, ob Einstellungsdateien mit entfernt werden sollen, aber wenn nicht, dann werden diese nicht entfernt. Auch bei Spielen ist das so, dass die Spielstände nicht gelöscht werden. Irgendeine PB-Einstellung (Zeichensatz?) war bei dir nicht korrekt oder es lag daran, dass du eine neue Version drüber installiert hast.
Naja egal, hauptsache es funktioniert wieder.
Naja egal, hauptsache es funktioniert wieder.
Re: PB 5.30 (x32, x64) Sprungmarken ergeben Syntax-Error
Das ist mir natürlich bekannt. Doch sollten die Einstellungsdaten dann kompatibel zu den neuen Versionen sein! Ändert man diese so muß die neue Version bei der Installation dafür sorgen, dass es keine Probleme gibt! Wie kann ich dann übrigens mit mehreren Compilerversionen arbeiten? Ich benötige noch 4.51. Wenn die gleichen Einstellungsdateien in %Appdata% benutzt werden und diese aber nicht kompatibel sind, dann passiert genau das, was ich jetzt hatte!RSBasic hat geschrieben:Nein, bei einer Deinstallation werden benutzerdefinierte Dateien (Einstellungen, Code-Bausteine, ...) nicht automatisch entfernt und das ist auch gut so. Das macht nicht nur der Uninstaller von PB so, sondern alle. Meistens wird man sogar gefragt, ob Einstellungsdateien mit entfernt werden sollen, aber wenn nicht, dann werden diese nicht entfernt. Auch bei Spielen ist das so, dass die Spielstände nicht gelöscht werden. Irgendeine PB-Einstellung (Zeichensatz?) war bei dir nicht korrekt oder es lag daran, dass du eine neue Version drüber installiert hast.
Naja egal, hauptsache es funktioniert wieder.
Gruß
Uli
PureBasic 5.31 (x32, x64) Windows 7 SP1 (x64)
Re: PB 5.30 (x32, x64) Sprungmarken ergeben Syntax-Error
Installiere jede neue Version in einem neuen separaten Ordner. Im Einstellungsfenster von PB kannst du unter "Compiler" weitere Versionen hinzufügen, falls du dein Projekt mit einer PB-Instanz in mehreren Versionen (auch x86 und x64) kompilieren möchtest.
Die Einstellungsdatei ist meiner Meinung nach mit anderen Versionen kompatibel. Jedenfalls hatte ich noch nie das Problem, welches du hattest.
Vielleicht, nachdem bei dir eine neue frische Einstellungsdatei erstellt wurde, tritt das Problem bei dir nicht mehr auf.
Die Einstellungsdatei ist meiner Meinung nach mit anderen Versionen kompatibel. Jedenfalls hatte ich noch nie das Problem, welches du hattest.
Vielleicht, nachdem bei dir eine neue frische Einstellungsdatei erstellt wurde, tritt das Problem bei dir nicht mehr auf.

