Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi {$I-} und {$I+} (https://www.delphipraxis.net/5352-%7B%24i-%7D-und-%7B%24i-%7D.html)

Luckie 3. Jun 2003 11:46

Immer dies muehselige Fehlerbehandlung. :roll:

MathiasSimmack 3. Jun 2003 11:48

Zitat:

Zitat von Luckie
Und wo faengst du dann IOResult ab?

Entweder mittendrin, z.B. wenn ich damit rechnen muss, dass reset schiefgeht. Oder am Ende quasi als Standardmeldung: "Du, da hat was nicht geklappt". :)

Luckie 3. Jun 2003 11:53

Zitat:

Zitat von Motzi
Eíne andre Frage.. wieso verwendest du die alten DOS-like Funktionen wie AssignFile BlockRead/Write etc? Ich würde entweder FileStreams oder bei nonVCL direkt auf die WinAPIs zugreifen...!

Warum sollte man sie nicht benutzen? Meinst du ich habe dadurch Geschwindigkeitseinbussen?

Luckie 3. Jun 2003 11:54

Zitat:

Zitat von MathiasSimmack
Entweder mittendrin, z.B. wenn ich damit rechnen muss, dass reset schiefgeht. Oder am Ende quasi als Standardmeldung: "Du, da hat was nicht geklappt". :)

Also einmal am Anfang ausschalten und am Ende wieder ein?

Motzi 3. Jun 2003 12:00

Zitat:

Zitat von Luckie
Warum sollte man sie nicht benutzen? Meinst du ich habe dadurch Geschwindigkeitseinbussen?

Weiß ich nicht, hab ich noch nicht ausprobiert, aber ich finde AssignFile & Co sind nur mehr unnötiger Balast der herumgeschleppt wird. Borland empfiehlt möglichst nur mehr Streams zu verwenden und in nonVCL-Situationen wie dieser finde ich APIs angebrachter, da sie wesentlich flexibler sind...!

Luckie 3. Jun 2003 12:08

Zitat:

Zitat von Motzi
und in nonVCL-Situationen wie dieser finde ich APIs angebrachter, da sie wesentlich flexibler sind...!

Ja, aber diese Flexibilitaet brauche ich nicht und du weisst doch: Wo mehr Schrauben und Knoeppe dran sind, kann man auch mehr kaputt machen. :wink:


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:06 Uhr.
Seite 2 von 2     12   

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