ich habe noch ein Problem mit 2 UserLibraries bzw. PB hat anscheinend hiermit Probleme. Ich bekomme nämlich `Invalid memoty access` wenn die Programme auf einen Befehl von PureFile_1 oder Printer_Lib treffen.
Die Programme wurden von mir nicht verändert, Sie haben vorab funktioniert, die EXE beweisen es.
ich habe noch ein Problem mit 2 UserLibraries bzw. PB hat anscheinend hiermit Probleme. Ich bekomme nämlich `Invalid memoty access` wenn die Programme auf einen Befehl von PureFile_1 oder Printer_Lib treffen.
Die Programme wurden von mir nicht verändert, Sie haben vorab funktioniert, die EXE beweisen es.
Dafür kann aber kaum PureBasic was. Da mußt du die Libs aktualisieren oder solange es dafür keine Updates gibt eben weiter mit der 4.1 weiterarbeiten (für die alten Projekte). Man kann ja mehrere Versionen nebeneinander benutzen.
ich mache auch nicht PB dafür verantwortlich, ich stelle nur fest und hoffe das ich auf die Fehler aufmerksammachen kann insbesondere da beide Libraries mit PB 4 laufen sollten. Übrigend habe ich nich einen Fehler (Linker Error) den ich nicht fassen kann:
POLINK: error: Unresolved external Symbol `_PB_MID'.
Übrigens der vorherige Fehler `Invalid memory access` hat vieleicht doch nichts mit den Libraries zu tun. Ich gabe nämlich herausgefunden das, wenn ich Debug PureFILE_ReadString() anstatt von Value = PureFILE_ReadString() eingebe kein Fehler auftritt (Value = dimesioniert, Protected Value.s).
Da muss ich mich wohl noch mehr hintersetzen um das Problem zu analysieren.
Pelagio hat geschrieben:Übrigens der vorherige Fehler `Invalid memory access` hat vieleicht doch nichts mit den Libraries zu tun. Ich gabe nämlich herausgefunden das, wenn ich Debug PureFILE_ReadString() anstatt von Value = PureFILE_ReadString() eingebe kein Fehler auftritt (Value = dimesioniert, Protected Value.s).
Da muss ich mich wohl noch mehr hintersetzen um das Problem zu analysieren.