6. Okt 2007, 22:42 Ok, aber ist meine bescheidene Lösung denn akzeptabel? 6. Okt 2007, 22:48 Das musst du für dich entscheiden. Wenn du damit zufrieden bist, wieso nicht? Ist die Textdatei nicht sonderlich groß, dann ist deine Lösung in Ordnung. Je größer jedoch die Datei, desto länger benötigt das Einlesen in die StringList und desto mehr RAM wird belegt. Edit: Aber vergiss die Ressourcenschutzblöcke nicht. 6. Okt 2007, 23:01 Zitat: Ressourcenschutzblöcke Habe ich noch nie gehört 6. Okt 2007, 23:05 Zitat von Tommy1988: Aber du weißt sicher schon, was das ist, nämlich try - finally try //... finally FreeAndNil(sl); Das sorgt dafür, dass der Speicher auch dann wieder freigegeben wird, falls beim Zugriff auf die Stringlist oder ähnlichem (das im try-Abschnitt) eine Exception geworfen werden sollte. Edit: ich sehe gerade, dass ich "finally-Abschnitt" geschrieben hatte. 6. Textdateien erstellen/auslesen |. Okt 2007, 23:27 Ahhhh.. doch unter diesem Namen ist mir das durchaus bekannt Zitat
Ich möchte, dass sich mit einem Doppelklick auf die SPIELER-Datei wieder das Programm öffnet. Der Inhalt der SPIELER-Datei, die ich angeklickt habe, soll dann als TStringList ins Programm geladen werden. Ich hoffe, das war jetzt einigermaßen verständlich. Vielen Dank für alle Antworten! Delphi CSV Dateien einlesen - Delphi-PRAXiS. Python Spielstand speichern? Ich programmiere gerade ein Spiel in Python. Wenn es fertig ist, soll es natürlich den Spielstand speichern. Braucht man dafür eine Website, einen Server oder kann man es sogar lokal bei den Spielern speichern? Ich meine, wenn man den Spielstand bei ihnen lokal speichert, ist es am einfachsten, aber sie können einfach die Datei, wo der Spielstand gespeichert ist, bearbeiten und den Spielstand fälschen. Kann man das verhindern oder gibt es eine andere Lösung, als den Spielstand lokal, auf einem Server oder auf einer Website zu speichern? Lokal müsste es ja irgendwie gehen, weil die Entwickler der Offline Spiele es auch geschafft haben, den Spielstand zu sichern...
#1 jaja gut nicht lachen.. aber nunja.. ich habs jetzt 5 mal versucht und das auf der simpelsten weise... und ich hab ka warum da nichts funktioniert.. gestern gings noch (denke ich! ) einwandfrei.. Code: procedure TForm1. Button1Click(Sender: TObject); var datei: TextFile; s: string; begin if not Opendialog1. execute then exit; AssignFile(datei, leName); reset(datei); while EOF(datei) do Readln(datei, s); (s); end; closefile(datei); end. falls es wegen den exeptions is... erschießt mich ok?
(Monty Python "Joke Warefare") 6. Nov 2008, 19:16 Danke erstmal für den Link, habe die Datei gleich runtergeladen. Wie kann ich jetzt allerdings diese Datei in meinem Programm verwenden bzw in welchen Delphi Ordner muss ich die kopieren damit ich die benutzen kann? 6. Nov 2008, 19:19 Irgendwo im Such-/Bibliothekspfad und die Unit dann in die Uses mit aufnehmen Zitat
Es ist schwierig, das Glück eines anderen über unser eigenes zu stellen, weil uns immer beigebracht wurde, an denen festzuhalten, die uns glücklich machen. Aber damit jemand anderes wahres Glück findet, ist das manchmal eine Realität, mit der man leben muss. Wenn du etwas liebst, setze es frei: 10 Wege, damit fertig zu werden Obwohl es schwer wird, und Sie werden Zeiträume durchlaufen, in denen Sie wünschen, Sie hätten sie nicht gehen lassen, es wird einfacher. Du wirst nicht immer den Schmerz empfinden, der einsetzt, wenn du sie anfänglich loslässt. Die Wahrheit ist, dass du nach einiger Zeit lernst, mit deiner Entscheidung glücklich zu sein. Bis zu diesem Tag wirst du dich wahrscheinlich wie absoluter Mist fühlen. So können Sie mit diesen Emotionen umgehen und sich besser fühlen, die richtige Wahl zu treffen. # 1 Erinnern Sie sich, warum Sie das getan haben. Die Leute sind so gefangen, ihre Entscheidung zu bedauern und wie elend sie sich fühlen dass sie oft vergessen, warum sie diese Entscheidung überhaupt getroffen haben.
Wenn du etwas liebst, lass' es frei. Kommt es zu dir zurück, gehört es dir. Wenn nicht, hat es dir nie gehört! Liebe, die bleibt (via zitate-woauchimmerher) (via zitate-woauchimmerher) r f t l
Ich Liebe meinen Freund. Wenn ich ihn einenge und in einen Käfig sperre, geht das nicht lang gut. Lass ich ihn frei (Also verbiete ihm nichts auch wenn mir die ein oder andere Situation nicht gefällt) kommt er freiwillig zurück (bzw. bleibt bei mir) weil er mich liebt. Es geht um Menschen, die freiwillig und absolut bedingungslos mit Dir zusammen sein möchten. Ohne Zwang, ohne nur eine Gewohnheit zu leben und ohne nur gesellschaftliche Verpflichtungen zu erfüllen. Frei wie ein Vogel. Sie können gehen wenn sie wollen. Sie haben die Wahl, weil Du ihnen keine Bedingungen stellst, nicht böse auf sie bist oder sie irgendwie anders beeinflusst. Wollen sie dann trotzdem bei Dir und mit Dir zusammen sein, kannst Du Dir sicher sein, sie mögen bzw. lieben Dich aufrichtig. Konkretes Beispiel: Du hältst eine Katze in der Wohnung. Eines Tages entscheidest Du Dich, sie mal in den Garten zu lassen, weil das Wetter schön ist, weil sie Dich anscheinend mag und weil sie weiss, wer ihr die Dosen öffnet. Aber sie kommt nicht zurück.