Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Liste aller Länder und Regionen (https://www.delphipraxis.net/205796-liste-aller-laender-und-regionen.html)

omp 18. Okt 2020 08:10

Liste aller Länder und Regionen
 
Hallo.
Kann ich mit Delphi bzw. der Windows API eine Liste aller Länder und deren Regionen/Bundesländer abfragen?
Besten Dank, Harald

Daniel 18. Okt 2020 09:27

AW: Liste aller Länder und Regionen
 
Alle Länder samt Bundsländern oder vergleichbaren Verwaltungsbezirken? Weltweit?
Das ist zunächst kein Delphi-Problem. Es stellt sich die Frage, woher die (aktuellen) Daten kommen sollen. Danach geht es um deren Verarbeitung und hier kommt Delphi ins Spiel. Je nach Art und Aufbau der Datenquelle gibt es unterschiedlichste Arten, wie es dann weitergeht.

omp 18. Okt 2020 09:30

AW: Liste aller Länder und Regionen
 
Zitat:

Zitat von Daniel (Beitrag 1475661)
Es stellt sich die Frage, woher die (aktuellen) Daten kommen sollen.

Genau das ist die Frage. Ich vermute, dass Windows die Daten bereitstellt.

Sinspin 18. Okt 2020 10:14

AW: Liste aller Länder und Regionen
 
Windows wird ja mittlerweile einiges nachgesagt, von Datenkrake bis all in one Wunder ist alles dabei. Aber dass Windows Daten liefert über Länder und Regionen ist mir neu.
Es gibt verschiedene Quellen die csv Dateien oder Datenbanken gegen ein Entgeld oder kostenlos bereitstellen. Man sucht sich dann einfach zusammen was man braucht. Oder kauft sich eine DB.

Zum Beispiel sowas : https://countrycode.org/

Uwe Raabe 18. Okt 2020 10:29

AW: Liste aller Länder und Regionen
 
Zitat:

Zitat von omp (Beitrag 1475659)
eine Liste aller Länder und deren Regionen/Bundesländer

Das ist zum Teil ja auch eine politische Frage. Nicht überall geht es ja so gesittet zu wie bei uns. Der Inhalt einer solchen Liste hängt also schon sehr davon ab, wen du fragst. (Es soll ja gelegentlich sogar für Deutschland hier abweichende Antworten geben)

Delphi.Narium 18. Okt 2020 11:22

AW: Liste aller Länder und Regionen
 
Zum Gesuchten gibt es ein amtliches Verzeichnis:

https://www.riserid.eu/data/user_upl...l-AGS-2015.pdf

http://www.statistikportal.de/de/pro...ndeverzeichnis

https://www.destatis.de/DE/Themen/La...100AD3110.html

https://www.regionalstatistik.de/gen...=11111-01-01-5

Keine Ahnung, was Du genau suchst.

Kannst ja mal die Links als Ansatz zum Suchen nach dem tatsächlich Gewünschten nutzen.

[GOOGLE]Amtlicher Gemeindeschlüssel[/GOOGLE]

Und Windows hat damit garantiert nix zu tuen und hat garantiert keine API dazu.

Die UN kennt momentan 195 Staaten und für die alle soll Windows 'ne API bieten?

Bei Google suchenStaaten Anzahl

Daniel 18. Okt 2020 11:49

AW: Liste aller Länder und Regionen
 
Nunja, immerhin hat Windows in seinen Regionseinstellungen eine stattliche Sammlung an Ländern. Diese Liste wird - wenn auch unregelmäßig - von Microsoft aktualisiert. Je nach Verwendungszweck mag das genug sein.

jaenicke 18. Okt 2020 14:09

AW: Liste aller Länder und Regionen
 
Richtigl, es kommt auf den Verwendungszweck an. Bei uns z.B. wäre das die Einstellung des Landes in einer Eingabemaske. Und da reichen die Informationen von Windows durchaus aus.

Will man aber z.B. eine Hilfe bei der Adresseingabe bieten, bei der man am besten noch die Postleitzahlen mit ihren Straßen kennt, geht das damit natürlich nicht.

Von daher ist die Frage tatsächlich vor allem:
Was ist der Zweck dahinter? Ansonsten kann man dazu ohne genaue Anforderungen zu kennen was in der Liste stehen soll nicht viel sagen...

Ghostwalker 19. Okt 2020 04:28

AW: Liste aller Länder und Regionen
 
Als gute Quelle hat sich http://www.iana.org herausgestellt.

Die liefern dir eine Liste der Länder und Regionen der Welt und werden regelmäßig aktuallisiert. :)


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