Mit 5.20 findet der Compiler einen Fehler in der EsGrid.pbi
Fehler Zeile: “ tab1: If egrid_tabcell(*pointer)“
Fehlermeldung: egrid_tabcell ist kein Gültiger Operator
Hat schon jemand eine Ahnung warum das so ist in 5.20? Mit 5.11 gab es kein Problem.
Danke für eure Hilfe
__________________________________________________
Thread verschoben
Bugs>Allgemein
21.09.2013
RSBasic
Kein Gültiger Operator Bug in 5.20?
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Re: Kein Gültiger Operator Bug in 5.20?
Ändere die Zeile mal in:
bei weiteren Fehlern, dasselbe vorgehen, also nach dem Label ein Leerzeichen und einen weiteren Doppelpunkt
einfügen.
Wenn Du Dir die Geschichte/Historie in der Hilfe ansiehst, wärst Du wahrscheinlich von alleine drauf gekommen.
Immer diese zuerst lesen, damit man die Änderungen in seinem Source auch anpassen kann.
An die Mods/Admins: bitte verschieben, ist kein PB Bug!
Gruß
Thomas
// edit
, das steht gar nicht in der Geschichte, sorry.
weitere Infos gibts im engl. Forum: http://www.purebasic.fr/english/viewtop ... 17#p421117
Bisher hat der Compiler ignoriert, das hinter einem Label kein Zeilentrennzeichen kam, der Doppelpunkt alleine
gilt eigentlich nicht als solcher, sondern gehört zum Label.
Durch die neuen Module und in seltenen Fällen auch durch Marcros, kann dies aber zu problemen führen, deshalb
ist auch nach einem Label ein Zeilentrennzeichen erforderlich, also ein Zeilenumbruch oder ein weiterer :
Code: Alles auswählen
tab1: : If egrid_tabcell(*pointer)einfügen.
Wenn Du Dir die Geschichte/Historie in der Hilfe ansiehst, wärst Du wahrscheinlich von alleine drauf gekommen.
Immer diese zuerst lesen, damit man die Änderungen in seinem Source auch anpassen kann.
An die Mods/Admins: bitte verschieben, ist kein PB Bug!
Gruß
Thomas
// edit
weitere Infos gibts im engl. Forum: http://www.purebasic.fr/english/viewtop ... 17#p421117
Bisher hat der Compiler ignoriert, das hinter einem Label kein Zeilentrennzeichen kam, der Doppelpunkt alleine
gilt eigentlich nicht als solcher, sondern gehört zum Label.
Durch die neuen Module und in seltenen Fällen auch durch Marcros, kann dies aber zu problemen führen, deshalb
ist auch nach einem Label ein Zeilentrennzeichen erforderlich, also ein Zeilenumbruch oder ein weiterer :
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
