Forum: Object-Pascal / Delphi-Language
by taaktaak,
21. Nov 2008
So ganz falsch ist mein Denkansatz offenbar nicht. Teste das ganze besser in einer "übersichlichen" Testanwendung und nicht gleich in einem mp3Player. Der Fehlerort muss doch besser eingrenzbar sein.
Forum: Object-Pascal / Delphi-Language
by taaktaak,
21. Nov 2008
Hmm, bin da wohl auf dem Holzweg. Sorry, du übergibst ja eine Stringadresse. Aber ... Der Zeiger ist vom Typ "PSmallStrings" - ist das nicht falsch, wenn du einen "String" übergibst.
// und im Hintergrund schmunzeln die mitlesenden "Experten" :stupid:
Forum: Object-Pascal / Delphi-Language
by taaktaak,
21. Nov 2008
Also, das ist der Zeiger selbst, aber ja noch nicht der Speicherbereich in dem der String abgelegt werden soll, ich vermisse da ein New() oder Getmem()
Forum: Object-Pascal / Delphi-Language
by taaktaak,
21. Nov 2008
Hmm, in welcher Zeile knallt es denn?
// also, ich kann nicht erkennen, dass FList^ erzeugt wurde. Worauf zeigt FList^ denn?