Hier werden, insbesondere in den Beta-Phasen, Bugmeldungen gepostet. Das offizielle BugForum ist allerdings
hier .
Pelagio
Beiträge: 424 Registriert: 11.11.2004 17:52
Computerausstattung: AMD Ryzen 5 7600 6-Core Prozessor 3.80 GHz 16,0 GB Arbeitsspeicher Windows 11 Pro Betriebssystem
Wohnort: Bremen
Beitrag
von Pelagio » 17.02.2006 12:58
Hallo Leidensgenossen,
Das Problem welches ich habe ist das wenn ich eine Procedure deklariere in der eine LinkedList übergeben wird, gibt es einen Fehler.
Funktionsfähiger Code
Code: Alles auswählen
NewList Test.Point()
AddElement(Test()): Test()\x=1
AddElement(Test()): Test()\x=2
Procedure DebugList(List.Point())
ForEach List()
MessageRequester("List", Str(List()\x))
Next
AddElement(List()): List()\x=3
EndProcedure
DebugList(Test())
ForEach Test(): MessageRequester("Test", Str(Test()\x)): Next
End
FehlerCode
Code: Alles auswählen
Declare DebugList(List.Point())
NewList Test.Point()
AddElement(Test()): Test()\x=1
AddElement(Test()): Test()\x=2
DebugList(Test())
ForEach Test(): MessageRequester("Test", Str(Test()\x)): Next
End
Procedure DebugList(List.Point())
ForEach List()
MessageRequester("List", Str(List()\x))
Next
AddElement(List()): List()\x=3
EndProcedure
Habe ich dies richtig erkannt?
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
Beitrag
von ts-soft » 17.02.2006 16:13
Pelagio hat geschrieben:
Habe ich dies richtig erkannt?
Keine Ahnung, mit welcher Beta Du diesen Fehler hast, in PB4 Beta 3
funktioniert Dein Code einwandfrei
Pelagio
Beiträge: 424 Registriert: 11.11.2004 17:52
Computerausstattung: AMD Ryzen 5 7600 6-Core Prozessor 3.80 GHz 16,0 GB Arbeitsspeicher Windows 11 Pro Betriebssystem
Wohnort: Bremen
Beitrag
von Pelagio » 17.02.2006 19:59
@ts-soft
Mach es Dir nicht so einfach, versuche doch einmal den Code nach dem du ihn laufengelassen hast noch einmal zu starten!!!!!
Mach es Bitte und wundere Dich
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
Beitrag
von ts-soft » 17.02.2006 20:03
Okay, ich wundere mich, hättest aber schreiben sollen, das es erst nach
mehrmaligen starten einen Fehler gibt
Pelagio
Beiträge: 424 Registriert: 11.11.2004 17:52
Computerausstattung: AMD Ryzen 5 7600 6-Core Prozessor 3.80 GHz 16,0 GB Arbeitsspeicher Windows 11 Pro Betriebssystem
Wohnort: Bremen
Beitrag
von Pelagio » 17.02.2006 20:05
@ts-soft
Das habe ich auch erst jetzt bemerkt, aber versuch doch mal bitte folgenden Code:
Code: Alles auswählen
Declare DebugList (List.Point())
Declare DebugList2(List.Point())
NewList Test.Point()
AddElement(Test()): Test()\x=1
AddElement(Test()): Test()\x=2
DebugList(Test())
ForEach Test(): MessageRequester("Test", Str(Test()\x)): Next
DebugList2(Test())
End
Procedure DebugList(List.Point())
ForEach List()
MessageRequester("List", Str(List()\x))
Next
AddElement(List()): List()\x=3
EndProcedure
Procedure DebugList2(List.Point())
ForEach List()
MessageRequester("List", Str(List()\x))
Next
AddElement(List()): List()\x=3
EndProcedure
Wundere Dich nochmals, ich hatte recht: ERROR!!!!!
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
Beitrag
von ts-soft » 17.02.2006 20:08
Dann poste das mal im engl. Forum, oder vielleicht liest Freak ja mit.
Mein englisch ist zu dürftig.
Pelagio
Beiträge: 424 Registriert: 11.11.2004 17:52
Computerausstattung: AMD Ryzen 5 7600 6-Core Prozessor 3.80 GHz 16,0 GB Arbeitsspeicher Windows 11 Pro Betriebssystem
Wohnort: Bremen
Beitrag
von Pelagio » 17.02.2006 20:11
@ts-soft
Mein englisch ist so gut wie nicht vorhanden, ich bin schon froh darüber das ich mich hier in deutsch verständlich machen kann.
Andre
PureBasic Team
Beiträge: 1765 Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8 Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:
Beitrag
von Andre » 18.02.2006 01:52
Habe Fred + fr34k auf diesen Thread hingewiesen.
Andre
PureBasic Team
Beiträge: 1765 Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8 Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:
Beitrag
von Andre » 18.02.2006 03:14
Info von Fred: ist gefixt.