Interface wird nicht gefunden, wenn Resident
Verfasst: 22.03.2006 15:05
Tach,
ich glaube, das des ein Bug ist. Er ist mir schon häufiger über den Weg
gelaufen aber jetzt konnte ich ihn raus filtern und reproduzieren:
Blubb.pb (Wird als 1. zur Resident kompiliert)
Blabb.pb (wird als 2. zur Resident kompiliert)
Bei der 2. Datei tritt der Bug dann auf. Das Interface iObjektA wird nicht
gefunden. Wenn ich es aber als ganz normale Exe kompiliere, wird das
Interface gefunden. Den folgenden Fehler erhalte ich, wenn ich das ganze
mit Tailbite kompiliere (der Fehler kommt aber auch, wenn ich es mit der
Konsole versuche):
ich glaube, das des ein Bug ist. Er ist mir schon häufiger über den Weg
gelaufen aber jetzt konnte ich ihn raus filtern und reproduzieren:
Blubb.pb (Wird als 1. zur Resident kompiliert)
Code: Alles auswählen
;
; Blub Blab
;
;- Konstanten
Enumeration 1
#Blubb
#Blabb
EndEnumeration
#Blebb = $1337
;- Interface
Interface iObjektA
DoThis()
DoThat()
EndInterface
Code: Alles auswählen
;
; Blab Blub
;
;- Konstanten
Enumeration 1
#Dadu
#Duda
EndEnumeration
#Blibb = $1337
;- Interface
Interface iObjektB Extends iObjektA
TuDies()
TuDas()
EndInterface
gefunden. Wenn ich es aber als ganz normale Exe kompiliere, wird das
Interface gefunden. Den folgenden Fehler erhalte ich, wenn ich das ganze
mit Tailbite kompiliere (der Fehler kommt aber auch, wenn ich es mit der
Konsole versuche):
Code: Alles auswählen
---------------------------
TailBite Error
---------------------------
PBCompiler: /RESIDENT "C:\Programme\PureBasic\Residents\Blabb.res" "C:\Dokumente und Einstellungen\Arthur\Desktop\Bug\Blabb.pb"
Error: Line 14 - A 'Structure' or 'Interface' is expected after 'Extends'.
Die Pipe wurde beendet.
---------------------------
OK
---------------------------