AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Zahlen von x bis y direkt in Datei speichern
Thema durchsuchen
Ansicht
Themen-Optionen

Zahlen von x bis y direkt in Datei speichern

Ein Thema von Al Ex · begonnen am 29. Sep 2007 · letzter Beitrag vom 30. Sep 2007
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von Khabarakh
Khabarakh

Registriert seit: 18. Aug 2004
Ort: Brackenheim VS08 Pro
2.876 Beiträge
 
#11

Re: Zahlen von x bis y direkt in Datei speichern

  Alt 29. Sep 2007, 23:08
Zitat von dominikkv:
hmmm, ich sehe nirgens dass die zahl als text gespeichert werden soll...
Naja, was macht denn der Code im ersten Post?
Zitat:
und nur weil meine methode veraltet ist (ist sie das ?!?) heißt das noch nicht dass sie schlecht ist
Welche Sinn ergäbe es, eine neue Methode einzuführen, wäre sie der alten nicht überlegen? Vor allem dem Anfänger sollte man dann nicht noch die unterlegene Methode beibringen.
Sebastian
Moderator in der EE
  Mit Zitat antworten Zitat
SirTwist

Registriert seit: 28. Sep 2006
198 Beiträge
 
Delphi XE Professional
 
#12

Re: Zahlen von x bis y direkt in Datei speichern

  Alt 30. Sep 2007, 08:07
Zitat von Khabarakh:
Welche Sinn ergäbe es, eine neue Methode einzuführen, wäre sie der alten nicht überlegen? Vor allem dem Anfänger sollte man dann nicht noch die unterlegene Methode beibringen.
Nur weil TFileStream mehr Möglichkeiten hat als AssignFile/WriteLn/... heißt das ja nicht, dass für ganz einfache Dateioperationen letzteres nicht genau das richtige ist. Wenn es einfach nur ums Einlesen/Abspeichern von Text geht, verwende ich nur die klassischen Pascal-Funktionen.

Gruß,
SirTwist
  Mit Zitat antworten Zitat
Benutzerbild von Khabarakh
Khabarakh

Registriert seit: 18. Aug 2004
Ort: Brackenheim VS08 Pro
2.876 Beiträge
 
#13

Re: Zahlen von x bis y direkt in Datei speichern

  Alt 30. Sep 2007, 12:37
Zitat von SirTwist:
Nur weil TFileStream mehr Möglichkeiten hat als AssignFile/WriteLn/... heißt das ja nicht, dass für ganz einfache Dateioperationen letzteres nicht genau das richtige ist.
Ein Anfänger soll also deiner Meinung nach zwei verschiedene Methoden zu beherrschen lernen, dann muss es aber wirklich gute Gründe für beide Methoden geben. Die sehe ich aber nicht, abgesehen von der von dir bereits erwähnten generell höheren Mächtigkeit der Streams sehe ich lediglich zwei große Nachteile der File-Typen, die beide mit ihrem Alter zu tun haben:
  • Keine Objektorientierung. Und damit meine ich nicht nur die generellen Vorteile von OOP, wie oft wurde hier im Forum schon ein Befehl der AssignFile-Rewrite-CloseFile-Triade vergessen? Mit Streams kann das nicht passieren, die werden wie jedes andere Objekt erzeugt und zerstört.
  • Pseudo-Exception-Handling durch eine einzige Exception-Klasse mit Error-Codes. Streams bieten verschiedene Exception-Klassen mit einem gemeinsamen Vorfahren, wie es sich eben nach OOP gehört.
Und kürzer ist der File-Code ebenfalls nicht (dominikkvs Code mit Streams: 13 LOC statt 14).
Sebastian
Moderator in der EE
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:02 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz