AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi string in ini speichern und wieder laden
Thema durchsuchen
Ansicht
Themen-Optionen

string in ini speichern und wieder laden

Ein Thema von Prym · begonnen am 20. Feb 2005 · letzter Beitrag vom 20. Feb 2005
Antwort Antwort
Seite 1 von 2  1 2      
Prym

Registriert seit: 20. Feb 2005
108 Beiträge
 
#1

string in ini speichern und wieder laden

  Alt 20. Feb 2005, 19:49
also wenn mir jemand helfen könnte ich würde gerne wissen wie ich eine ini datei erstelle
in diese datei einen string schreibe den ich aus einem edtfeld gewonnen habe

so dann würde ich das auch gerne wieder laden und auf einem laber ausgeben

wäre sehr nett wenn man das detaliert in 2 buttons machen könnte heißt ein butten speichern der andere laden

ps: wenn das hier falsch ist sorry ich bin zum erstenmal hier
und schonmal danke auch wenn man sich das nur durschgelesen hat^^
mfg
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#2

Re: string in ini speichern und wieder laden

  Alt 20. Feb 2005, 19:51
Hallo Prym,

erstmal herzlich willkommen. Dir muesste eigentlich klar sein, dass dies nichts, aber gar nichts mit Datenbanken zu tun hat

Sieh dir mal die Online-Hilfe zum Thema Delphi-Referenz durchsuchenTIniFile an, das sollte helfen.

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Benutzerbild von Binärbaum
Binärbaum

Registriert seit: 19. Jan 2005
Ort: Elstra
764 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: string in ini speichern und wieder laden

  Alt 20. Feb 2005, 19:53
Schau dir mal Delphi-Referenz durchsuchenTIniFile aus der Unit IniFiles an.
(ReadString und WriteString dienen dort dazu Strings zu lesen/ speichern.)

MfG
Binärbaum
There are exactly 10 kinds of people: those who understand binary, and those who don't.
---
"Software reift beim Kunden. Bei Hardware ist es anders: Hardware fault beim Kunden." - Rainer G. Spallek
  Mit Zitat antworten Zitat
Prym

Registriert seit: 20. Feb 2005
108 Beiträge
 
#4

Re: string in ini speichern und wieder laden

  Alt 20. Feb 2005, 19:54
ja danke ich haber gerade erst gesehen das es eine foren übersicht gibt^^
sorry das es falsch ist
  Mit Zitat antworten Zitat
20. Feb 2005, 19:57
Dieses Thema wurde von "Daniel" von "Datenbanken" nach "Sonstige Fragen zu Delphi" verschoben.
Prym

Registriert seit: 20. Feb 2005
108 Beiträge
 
#6

Re: string in ini speichern und wieder laden

  Alt 20. Feb 2005, 20:06
würde das gehen
Delphi-Quellcode:
uses
IniFiles

procedure TForm1.Button1Click(Sender: TObject);

var
 DelphiIni: TIniFile;
begin

DelphiIni := TIniFile.Create('c:\x\x.ini');
DelphiIni.WriteString('test');
end;

procedure TForm1.Button2Click(Sender: TObject);
var
 a : strind
 DelphiIni: TIniFile;
begin

a:= ReadString ('c:\x\x.ini');
label1.caption := a;
end;


oder ist das schon falsch

[edit=Sharky]Habe mal die Delphi-Tags gesetzt Mfg, Sharky[/edit]
  Mit Zitat antworten Zitat
Robert_G
(Gast)

n/a Beiträge
 
#7

Re: string in ini speichern und wieder laden

  Alt 20. Feb 2005, 20:08
Hast du denn überhaupt in der Hilfe nachgeschlagen?
Dann wärst du nie auf diese Idee gekommen. a:= ReadString ('c:\x\x.ini');
  Mit Zitat antworten Zitat
Benutzerbild von Binärbaum
Binärbaum

Registriert seit: 19. Jan 2005
Ort: Elstra
764 Beiträge
 
Delphi 7 Enterprise
 
#8

Re: string in ini speichern und wieder laden

  Alt 20. Feb 2005, 20:12
Zitat von Prym:
würde das gehen
Vielleicht. Probiers doch aus. Dann würdest du merken, dass der Compiler meckert.
Besser ist's deshalb so:
Delphi-Quellcode:
uses
IniFiles

procedure TForm1.Button1Click(Sender: TObject);
var DelphiIni: TIniFile;
begin
  DelphiIni := TIniFile.Create('c:\x\x.ini');
  DelphiIni.WriteString('Section','Str1','test');
  DelphiIni.Free;
end;

procedure TForm1.Button2Click(Sender: TObject);
var a : string;
    DelphiIni: TIniFile;
begin
  DelphiIni:= TIniFile.Create('c:\x\x.ini');
  a:= DelphiIni.ReadString('Section', 'Str1','');
  DelphiIni.Free;
  label1.caption := a;
end;
Evtl. solltest du (nochmal) in der OH nachschauen, wie ein Delphi-Referenz durchsuchenTIniFile arbeitet.

MfG
Binärbaum

//Edit: QT ausgebessert
There are exactly 10 kinds of people: those who understand binary, and those who don't.
---
"Software reift beim Kunden. Bei Hardware ist es anders: Hardware fault beim Kunden." - Rainer G. Spallek
  Mit Zitat antworten Zitat
Prym

Registriert seit: 20. Feb 2005
108 Beiträge
 
#9

Re: string in ini speichern und wieder laden

  Alt 20. Feb 2005, 20:30
er zeigt einen fehler bei

a:= ReadString('Section', 'Str1','');

fehler
[Error] Unit1.pas(43): Undeclared identifier: 'ReadString'
  Mit Zitat antworten Zitat
Benutzerbild von Duffy
Duffy

Registriert seit: 19. Mär 2003
Ort: Wuppertal
835 Beiträge
 
Delphi 3 Standard
 
#10

Re: string in ini speichern und wieder laden

  Alt 20. Feb 2005, 20:32
Hallo Prym,
vielleicht geht es mit einem Beispiel besser ...

bye
Claus
Angehängte Dateien
Dateityp: zip demo_196.zip (217,1 KB, 15x aufgerufen)
Künftige Generationen wollen ihre Fehler selber machen.
Jedes Programm wird nie das können, was Du wirklich brauchst.
Das Gegenteil von gut ist gut gemeint
-----
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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:28 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