[Erledigt] ASM Fehler bei Modulen.
Verfasst: 30.06.2013 02:45
Wo könnte hier der Fehler liegen?

Wenn man den Structure Namen ändern außerhalb des Moduls giebts keinen Fehler.
Diese Beispiel geht nicht z.b. da TestStruc außerhalb des Moduls so nicht nutzbar ist.
PB 5.2 Beta 4 x86

Wenn man den Structure Namen ändern außerhalb des Moduls giebts keinen Fehler.
Code: Alles auswählen
DeclareModule test
Structure TestStruc
String.s
EndStructure
Declare.s GetTest()
Declare SetTest(String.s)
EndDeclareModule
Module test
Global temp.TestStruc
Procedure.s GetTest()
ProcedureReturn temp\String
EndProcedure
Procedure SetTest(String.s)
temp\String = String
EndProcedure
EndModule
Structure TestStruc
String.s
EndStructure
temp.TestStruc
temp\String = "Hello World!"
test::SetTest(temp\String)
Debug test::GetTest()Code: Alles auswählen
DeclareModule test
Structure TestStruc
String.s
EndStructure
Declare.s GetTest()
Declare SetTest(String.s)
EndDeclareModule
Module test
Global temp.TestStruc
Procedure.s GetTest()
ProcedureReturn temp\String
EndProcedure
Procedure SetTest(String.s)
temp\String = String
EndProcedure
EndModule
temp.TestStruc
temp\String = "Hello World!"
test::SetTest(temp\String)
Debug test::GetTest()