![]() |
TStrings AccessViolatino Error
Hallo!
1. Ich habe ein ganz seltsames Problem.
Delphi-Quellcode:
beschert mir immer einen AV Error. :coder2:
var
l: TStrings; begin l := TStrings.Create; l.LoadFromFile(<irgendwas>); l.Free; end; Wie kommt das? Hab schon ein wenig gestöbert bin aber auf nichts sinnvolles gestoßen. 2. Geht warscheinlich total schnell :oops: : Wie erstelle ich eine kopie der datei A nach B? Danke im Vorraus! Patrick H. :dp: |
Re: TStrings AccessViolatino Error
TStrings ist eine abstrakte Klasse. Nimm eine TStringList.
|
Re: TStrings AccessViolatino Error
Vielen Dank!
Super schnelle Antwort. Funktioniert!!!!! =) Aber was war mein Fehler? Was ist eine Abstrakte Klasse? Bzw. was is das Problem mit Abstrakten Klassen? Ich lerne gern dazu =) |
Re: TStrings AccessViolatino Error
![]() Zitat:
|
Re: TStrings AccessViolatino Error
|
Re: TStrings AccessViolatino Error
mach
Delphi-Quellcode:
zur 2. frage nimm entweder ne funktion
var
lst: TStrings; begin lst := TStringList.Create; try lst.LoadFromFile(filename); finally lst.free; end; end; Zitat:
Delphi-Quellcode:
statt copyfrom könntest du auch blockweise lesen/schreiben und so z.B.
fsIn := TFileStream.Create(inputfile, fmOpenRead or fmShareDenyWrite);
try fsOut := TFileStream.Create(outputfile, fmCreate or fmShareDenyWrite); try fsIn.Position := 0; fsOut.CopyFrom(fsIn, fsIn.Size) finally fsOut.free; end; finally fsIn.free; end; n statusbalken noch anzeigen lassen. |
Re: TStrings AccessViolatino Error
Ok dann is jetzt alles klar! danke!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:47 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz