Delphi-PRAXiS
Seite 2 von 4     12 34      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Text-datei und PLZ (https://www.delphipraxis.net/136323-text-datei-und-plz.html)

Blackheart 28. Jun 2009 16:46

Re: Text-datei und PLZ
 
Wenn es nur kleine Datenmengen sind würde sich eine Ini Datei anbieten, dürfte wohl das einfachste sein. (Big Ini)

Kunoishi 28. Jun 2009 16:48

Re: Text-datei und PLZ
 
wie meinst du das?

Klaus01 28. Jun 2009 16:51

Re: Text-datei und PLZ
 
Zitat:

Zitat von Kunoishi
wie meinst du das?

Worauf beziehst Du dich?

Mehrere PLZ pro Ort ist in Städten nichts ungewöhnliches.
Es kommt sogar vor das eine Straße mehrere PLZ haben kann.

Grüße
Klaus

Kunoishi 28. Jun 2009 16:54

Re: Text-datei und PLZ
 
mmm ich habe einmal vor mich auf die PLZ oder den Ort zu beziehen

solte ich also die straße auch noch mit hinzunehmen ?

Jürgen Thomas 28. Jun 2009 17:20

Re: Text-datei und PLZ
 
Zitat:

Zitat von Kunoishi
mmm ich habe einmal vor mich auf die PLZ oder den Ort zu beziehen

solte ich also die straße auch noch mit hinzunehmen ?

Und die Hausnummern und die Postfächer und die Liste der Großempfänger wie Quelle, Deutsche Rentenversicherung usw. Beispiel: Die Berliner Straße gibt es in Berlin 8 Mal, also brauchst du zunächst den Ortsteil. Für diejenige in Pankow musst du dann unterscheiden zwischen den Hausnummern 1-13 (ungerade), 2-14 (gerade), 115-Ende (ungerade), 116-Ende (gerade) mit PLZ 13187 und den Nummern 15-113 (ungerade), 16-114 (gerade) mit PLZ 13189.

Schau doch einmal in das große gelbe Buch der Deutschen Post AG oder in die entsprechenden Daten, siehe Datafactory Postalcode

Jürgen

Blackheart 28. Jun 2009 17:22

Re: Text-datei und PLZ
 
Zitat:

Zitat von Kunoishi
wie meinst du das?

Weiß jetzt nicht wen du gemeint hast, antworte mal trotzdem drauf.
Schau dir mal dieses Ini Tutorial an ist sehr einfach beschrieben.
Da früher Ini nur Datenmengen bis 64 kb aufgenommen haben (Vieleicht ist es heut anders) kann ich Big Ini empfehlen.

Kunoishi 28. Jun 2009 17:29

Re: Text-datei und PLZ
 
jetzt wollte ich mir einen kleinen luxus in meinem programm gönnen und nun wird dit zu einem soooooooo großen problem.
na toll :-(

Delphi-Quellcode:
procedure PLZ1Click(Sender: TObject);
.
.
.

var
  sl: TStringList;
  plz: TStringList;
  Ort: TstringList;

implementation
.
.
.

procedure TSachverhaltForm.PLZ1Click(Sender: TObject);
var i:integer;
begin
  plz :=TstringList.create;
  Ort :=TStringList.create;
  sl :=TstringList.create;
  sl.LoadFromFile('PLZ.txt');
  for i:= 0 to sl.count -1 do
    begin
      plz.add(copy(sl[i],1,5));
      ort.add(copy(sl[i],6,length(sl[i])));
    end;
  sl.free
  EditTPlz.Text :=plz[ort.indexof(EditTOrt.text)];
  plz.free;
  ort.free;
end;
er gibt mir bei editTPLZ.Text :=plz....
den fehler aus Operator oder Semikolon fehlt.


warum das ?

DeddyH 28. Jun 2009 17:40

Re: Text-datei und PLZ
 
Weil in der Zeile davor ein Semikolon fehlt :mrgreen:

Kunoishi 28. Jun 2009 17:49

Re: Text-datei und PLZ
 
oh man, ick sehe den wald vor lauter bäume nicht :-( :-(

danke

Mithrandir 28. Jun 2009 19:22

Re: Text-datei und PLZ
 
Handelt es sich um die PLZ-Datei der OpenGeoDB?


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:27 Uhr.
Seite 2 von 4     12 34      

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