Seite 2 von 4
Re: PB 5.30 (x32, x64) Sprungmarken ergeben Syntax-Error
Verfasst: 06.08.2014 13:08
von NicTheQuick
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
Verfasst: 06.08.2014 13:27
von Cebu-Uli
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
Re: PB 5.30 (x32, x64) Sprungmarken ergeben Syntax-Error
Verfasst: 06.08.2014 13:31
von RSBasic
Ü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?
Re: PB 5.30 (x32, x64) Sprungmarken ergeben Syntax-Error
Verfasst: 06.08.2014 13:32
von Derren
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.
Re: PB 5.30 (x32, x64) Sprungmarken ergeben Syntax-Error
Verfasst: 06.08.2014 13:43
von Tommy
Derren hat geschrieben:Lade doch mal den gespeicherten Quelltext in den lahmen Windows Editor
Wo soll bitte schön der Windows Editor langsam sein?
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.
Re: PB 5.30 (x32, x64) Sprungmarken ergeben Syntax-Error
Verfasst: 06.08.2014 13:56
von Cebu-Uli
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?
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.
Gruß Uli
Re: PB 5.30 (x32, x64) Sprungmarken ergeben Syntax-Error
Verfasst: 06.08.2014 14:16
von Cebu-Uli
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 Derren,
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
Re: PB 5.30 (x32, x64) Sprungmarken ergeben Syntax-Error
Verfasst: 06.08.2014 14:22
von RSBasic
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.
Re: PB 5.30 (x32, x64) Sprungmarken ergeben Syntax-Error
Verfasst: 06.08.2014 14:40
von Cebu-Uli
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.
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!
Gruß
Uli
Re: PB 5.30 (x32, x64) Sprungmarken ergeben Syntax-Error
Verfasst: 06.08.2014 14:46
von RSBasic
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.