Compilerfehler
Compilerfehler
Hi Folks,
Gestern ist mir folgendes passiert. Habe vor ein paar Wochen pB 3.92 Installiert.->Alles ok.
Dann gestern die Purelibs in die entsprechenden Verzeichnisse gelegt.
beim nächsten starten von PB erschien in einem Errorfenster das:
'Constant already declared with a different value: #DSS_DISABLED'
Habe libs wieder gelöscht u. PB wieder De-u. Neuinstalliert ...VÖLLIG neu!!!
der Fehler bleibt. Ich kann nicht mehr arbeiten.
brauche DRINGENDST!!! Hilfe
Habe WinXP-pro
Thanks Leute
Gestern ist mir folgendes passiert. Habe vor ein paar Wochen pB 3.92 Installiert.->Alles ok.
Dann gestern die Purelibs in die entsprechenden Verzeichnisse gelegt.
beim nächsten starten von PB erschien in einem Errorfenster das:
'Constant already declared with a different value: #DSS_DISABLED'
Habe libs wieder gelöscht u. PB wieder De-u. Neuinstalliert ...VÖLLIG neu!!!
der Fehler bleibt. Ich kann nicht mehr arbeiten.
brauche DRINGENDST!!! Hilfe
Habe WinXP-pro
Thanks Leute
Ich würde einfach mal vermuten, du hast nur die Libs gelöscht und die
Deinstallation hat die Libs auch vorsichtigerweise nicht gelöscht.
Die interessanten Dateien sind wohl die *.res im Residents Ordner.
Deinstallation hat die Libs auch vorsichtigerweise nicht gelöscht.
Die interessanten Dateien sind wohl die *.res im Residents Ordner.
Lars
The only problem with troubleshooting is, that sometimes the trouble shoots back.
P4 2,6Ghz, 512MB RAM, GeForce 6200, WinXP Pro SP2, PB V3.94
The only problem with troubleshooting is, that sometimes the trouble shoots back.
P4 2,6Ghz, 512MB RAM, GeForce 6200, WinXP Pro SP2, PB V3.94
- 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
entferne mal alle Dateien im Ordner "Residents", dann füge sie einzeln wieder hinzu bis der fehler auftritt. dann haste den übeltäter
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.

Hallo Freunde,
hat jemand hierfür eine Erlklärung ?
eigentlich müsste er ja #kVar = "Falsch" deklarieren
da er ja nicht "Wahr" abfragen dürfte. Macht er aber, warum auch immer!!
Ist DAS ein Compilerfehler?
Skiller
hat jemand hierfür eine Erlklärung ?
Code: Alles auswählen
lVar = #False
If lVar
#kVar = "Wahr" ;FEHLERMELDUNG !!!!
Else
#kVar = "Falsch"
EndIf
da er ja nicht "Wahr" abfragen dürfte. Macht er aber, warum auch immer!!
Ist DAS ein Compilerfehler?
Skiller
ich denke mal, der compiler schaut erst alle constanten durch von oben nach unten und da zuerst #kVar = "Wahr" kommt, wird dies auch so deklariert. dafür solltest du lieber variablen verwenden. konstante sind und bleiben konstant. ihren wert kann man nicht mehr ändern.
c ya,
nco2k
c ya,
nco2k
~|__/
..o.o.. <--- This is Einkaufswagen. Copy Einkaufswagen into your signature to help him on his way to world domination.
..o.o.. <--- This is Einkaufswagen. Copy Einkaufswagen into your signature to help him on his way to world domination.
Code: Alles auswählen
lVar = #False
CompilerIf lVar
#kVar = "Wahr" ;FEHLERMELDUNG !!!!
CompilerElse
#kVar = "Falsch"
CompilerEndIf
das wird so nicht funktionieren...125 hat geschrieben:Code: Alles auswählen
lVar = #False CompilerIf lVar #kVar = "Wahr" ;FEHLERMELDUNG !!!! CompilerElse #kVar = "Falsch" CompilerEndIf
Jo, geht nur mit Konstantentraumatic hat geschrieben:das wird so nicht funktionieren...125 hat geschrieben:Code: Alles auswählen
#lVar = #False CompilerIf #lVar #kVar = "Wahr" ;FEHLERMELDUNG !!!! CompilerElse #kVar = "Falsch" CompilerEndIf