![]() |
Text speichern
Hi alle
Ich benutze Delphi 7 und wollte als eins meiner ersten Programme mal nen Notizblock machen. Ich hab nen Edit feld eingefügt und ne Variable für den Text darin gemacht und bezeichnet. Ich würd gern wissen wie man den text speichern kann? Danke im voraus. Mein Quelltext:
Code:
edit: ich weiß nicht ob dieses Thema hierher gehört. Ich wust nicht wohin sonst^^
unit save;
interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Edit1: TEdit; Button1: TButton; Button2: TButton; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); var save,; begin save:=StrToInt(Edit1.Text); end; end. |
Re: Text speichern
hallo und willkommen in der dp!! :dp: :dp:
in der hinnsicht würde ich dir raten, ein tmemo zu verwenden! wenn du das auf der form erzeugt hast, kannst du den text dann so speichern:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin; memo1.lines.savetofile('deinedatei.txt'); end; das was du hier geschriben hast, ergibt keinen sinn:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var save,; // hier willst du eine variable deklarieren, machst es dann aber nicht (wofür überhaupt??) begin save:=StrToInt(Edit1.Text);// hier willst du der nicht fertig erzeugten variable den text aus dem edit als zahl zuordnen (wofür das) end; |
Re: Text speichern
jo, ich würde an deiner stelle auch n memo benutzen.
erstens weil dein text dann auch mehrzeilig sein kann (was bei ner notiz ja nich unbedingt schlecht ist) und zweitens weil du den text dann wirklich sehr bequem laden/speichern kannst mit
Delphi-Quellcode:
speicher einfach jede notiz in ner eigenen text datei
Memo.Lines.LoadFromFile(filename);
Memo.Lines.SaveToFile(filename); z.B. in nem unterordner "notizen" oder so. mußt dir halt nur gedanken über den dateinamen machen. kannste nummerieren, oder das vll das erstellungs datum nehmen, oder einen titel oder oder oder... :) mußte gucken was in deienr anwendung am meisten sinn macht. beim laden deiner anwendung mußte nur alle dateien (vll noch nach entsprechender endung filtern) aus dem unterordner laden und du hast alle deine notizen im programm. |
DP-Maintenance
Dieses Thema wurde von "Sharky" von "Datenbanken" nach "Sonstige Fragen zu Delphi" verschoben.
Ist ja keine Datenbankfrage |
Re: Text speichern
Danke für die schnellen antworten,
tut mir leid das ich die frage in des falsche vorum geschrieben |
Re: Text speichern
Zitat:
|
Re: Text speichern
Ja in diesem Sinne: Willkommen im Delphi vorum :mrgreen: :cheers:
|
Re: Text speichern
ja danke und sorry für die Rechtschreibung (war absicht^^)
ich hab noch ne kleine frage: wie mach ich des wenn ich die notiz in nem extra ordner haben will? |
Re: Text speichern
du erstellst dir mit
Delphi-Quellcode:
einen neuen Ordner und speicherst dann die Datei(en) darin!!
CreateDir('C:\Hallo');
|
Re: Text speichern
danke
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:40 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 by Thomas Breitkreuz