Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Bestimmte Daten aus txt lesen die durch ; getrennt sind (https://www.delphipraxis.net/15980-bestimmte-daten-aus-txt-lesen-die-durch-%3B-getrennt-sind.html)

hboy 8. Feb 2004 18:44

Re: Bestimmte Daten aus txt lesen die durch ; getrennt sind
 
echt nicht schlecht :thuimb:.

Pseudemys Nelsoni 8. Feb 2004 18:58

Re: Bestimmte Daten aus txt lesen die durch ; getrennt sind
 
wozu hast du 2mal "var" benutzt hboy?

cyberkiller0072001 8. Feb 2004 20:18

Re: Bestimmte Daten aus txt lesen die durch ; getrennt sind
 
Also ich denke, man könnte das Problem geschickter mit inis Lösen:
[Nachname]
Vorname=Marcel
Straße=Tollerweg
usw..

MfG Daniel

Jens Schumann 9. Feb 2004 10:00

Re: Bestimmte Daten aus txt lesen die durch ; getrennt sind
 
Hallo
Zitat:

Zitat von cyberkiller0072001
Also ich denke, man könnte das Problem geschickter mit inis Lösen:
[Nachname]
Vorname=Marcel
Straße=Tollerweg
usw..

MfG Daniel

kann schon sein. Aber was machst Du, wenn Du die Daten in der Form geliefert bekommst und Du
keinen Einfluß auf das Format hast ???

Luckie 9. Feb 2004 15:04

Re: Bestimmte Daten aus txt lesen die durch ; getrennt sind
 
Desweiteren sind Ini's nur für kleine Datenmengen geeignet.

hboy 9. Feb 2004 16:52

Re: Bestimmte Daten aus txt lesen die durch ; getrennt sind
 
Zitat:

Zitat von Pseudemys Nelsoni
wozu hast du 2mal "var" benutzt hboy?

Weil ich die Variablendeklaration vorher bei der implementation drin hatte und sie nur markiert und hochgezogen hab. Ist aber unnötig. aber egal.

cyberkiller0072001 10. Feb 2004 16:11

Re: Bestimmte Daten aus txt lesen die durch ; getrennt sind
 
Das ist schlecht...
Was heißt kleine Datenmengen?
Und was passiert ansonsten?
Das könnte meinem Projekt den Rest gebn...

bronstein 10. Feb 2004 17:05

Re: Bestimmte Daten aus txt lesen die durch ; getrennt sind
 
Möchte jetzt noch, wenn man die gleiche PLZ hat dass ein Zähler um 1 erhöht wird

bronstein 10. Feb 2004 17:07

Re: Bestimmte Daten aus txt lesen die durch ; getrennt sind
 
Zitat:

Zitat von hboy
Delphi-Quellcode:
type
  TForm1 = class(TForm)
    Button1: TButton;
    Edit1: TEdit;
    Memo1: TMemo;
    procedure Button1Click(Sender: TObject);
  end;

var
  Form1: TForm1;
var
  zeile: Array[0..10] of string[255];

implementation

{$R *.dfm}

const
sep = ';';

procedure zerlegen(s: string);
var
currentitem:integer;
i: integer;

  procedure nextitem;
  begin
    inc(currentitem);
    zeile[currentitem] := '';
  end;

begin
  currentitem :=-1;
  nextitem;
  for i :=1 to length(s) do
  begin
    if s[i] <> sep then
      zeile[currentitem] := zeile[currentitem] + s[i]
    else
      nextitem;
  end;
end;

procedure TForm1.Button1Click(Sender: TObject);
var i: integer;
begin
  memo1.Clear;
  zerlegen(edit1.Text);
  for i:=0 to 10 do memo1.Lines.Add(zeile[i]);
end;

end.

Möchte jetzt noch, wenn man die gleiche PLZ hat dass ein Zähler um 1 erhöht wird

MrKnogge 10. Feb 2004 17:11

Re: Bestimmte Daten aus txt lesen die durch ; getrennt sind
 
Du vergleichst sie in einem if-zweig miteinander und wenn sie gleich sind, erhlst du eie variable !

Das ganze packst du am besten in eine for-Schleife :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:03 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