Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Compressione dei dati >> .

Come creare un CAP Locator

Creazione di un semplice programma in grado di individuare la città per un determinato codice postale richiede in primo luogo la costruzione di una banca dati di tutti i CAP in America e le loro corrispondenti città , e poi costruire il programma in grado di caricare il database. La US Postal Service vende un database esaustivo di queste informazioni come parte del suo servizio di informazione Indirizzo . Tuttavia , se trovare la città più grande associato a un codice di avviamento postale è tutto quello che devi fare , il censimento degli Stati Uniti fornisce un semplice database di Comma Separated Value ( CSV) per il programma di free.Our sarà costruito in Microsoft Visual Basic . NET , perché la sua classe TextFieldParser rende più facile leggere i file CSV in un programma , ha una versione gratuita disponibile per gli utenti ed illustra i concetti di scrittura di un codice postale localizzatore senza impantanarsi nella minuzia di consegna Graphical User Interface ( GUI) e CSV codice di analisi . Istruzioni
1

Scarica l'elenco dei codici di avviamento postale della prima risorsa . È possibile salvare sul proprio computer facendo clic su "File" e " Salva con nome" dal tuo browser.
2

Creare un nuovo progetto in Visual Basic . NET facendo clic su " File " e " Nuovo progetto. " Il nome " CAP Locator ".
3

Trascinare una etichetta dalla casella degli strumenti nel progetto. Questo terrà la città e lo stato associato a un codice postale dopo.
4

Trascinare un campo di testo dalla casella degli strumenti nel progetto. Questo è dove l' utente finale digitare un codice postale .
5

Trascinare un pulsante dalla casella degli strumenti nel progetto. Questo sarà quello che l'utente fa clic per cercare un codice postale .
6

doppio clic sul pulsante per creare un codice di click- evento . Essa vi consente di prendere automaticamente l'editor di codice sorgente. Incolla il seguente :

dim in = My.Computer.FileSystem.OpenTextFieldParser ( "c : \\ ") zips.txt

in.setDelimiters ( "," ) per

righe dim come ArrayList = new ArrayList ( ) per

mentre (non in.endofdata ) per

rows.add ( in.ReadFields )


fine mentre

Per ogni riga As String ( ) Nelle righe

(riga ( 1) . Equals ( TextBox1.Text )) Then

Label1.Text = riga ( 3) + " , " + riga ( 2 ) per

Torna

End If

Avanti

MessageBox.Show ( "Impossibile trovare il codice postale " ) per

molto importante parte del programma è il "ritorno " all'interno del If /Then clausola . Questo dice al programma di smettere di guardare attraverso il database dei codici di avviamento postale non appena si trova un risultato e impedisce il messaggio "Impossibile trovare il codice postale " venga visualizzato prematuramente .
7

Premere F5 per eseguire il programma. Inserisci un codice postale nel campo di testo e premere il pulsante . Il nome della città e lo stato associato al codice di avviamento postale apparirà nell'applicazione.

 

software © www.354353.com