Hoe maak je een postcode Locator



Voor het maken van een eenvoudig programma dat de stad voor een bepaalde postcode kunt zoeken moet eerste gebouw een database van alle Zip-codes in Amerika en hun overeenkomstige steden, en vervolgens de bouw van het programma dat die database kunt laden. De U.S. Postal Service verkoopt een uitgebreide database van deze informatie als onderdeel van haar adres informatieservice. Als het vinden van de grootste stad, een postcode is gekoppeld, al ubehoefte is te doen, biedt de US Census echter een eenvoudige database door komma's gescheiden waarde (CSV) kostenloos.

Ons programma zal worden gebouwd in Microsoft Visual Basic .NET omdat zijn TextFieldParser klasse maakt het gemakkelijk om te lezen van CSV-bestanden in een programma, het heeft een gratis versie beschikbaar zijn voor gebruikers en het illustreert de concepten van het schrijven van een postcode locator zonder vast te lopen in de minutia van overhandigen Graphical User Interface (GUI) en CSV parseren van code.

  • Download de lijst van de postcode van de eerste resource. U kunt opslaan op uw computer door te klikken op "Bestand" en "Save as" van uw browser.

  • Maak een nieuw project in Visual Basic .NET door te klikken op "Bestand" en "New Project." Noem deze "Zip Code Locator."

  • Sleep een label uit de gereedschapskist in uw project. Dit zal de stad en staat een zip code later zijn gekoppeld.

  • Sleep een textfield vanuit de werkset naar uw project. Dit is waar de eindgebruiker op een postcode zullen worden getypt.

  • Sleep een button van de werkset in uw project. Dit is wat de gebruiker moet klikken om het opzoeken van een postcode.

  • Dubbelklik op de knop om een klikgebeurtenis code. Het brengt u automatisch naar de broncode-editor. Stijfsel naar de volgend:

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

    in.setDelimiters(",")

    Dim rijen als ArrayList = nieuwe ArrayList()

    terwijl (niet in.endofdata)

     rows.add(in.ReadFields)

    einde terwijl

    Voor elke rij als String() In rijen

     If (row(1).Equals(TextBox1.Text)) Then Label1.Text = row(3) + ", " + row(2) Return End If

    Volgende

    MessageBox.Show ("kan niet vinden zipcode")

    Een zeer belangrijk onderdeel van het programma is de "return" binnen de If/vervolgens clausule. Dit vertelt het programma om te stoppen met kijken via de postcode database zodra het vindt een resultaat en voorkomt het bericht "Kan de postcode niet vinden dat" voortijdig worden weergegeven.

  • Druk op F5 om uw programma te gebruiken. Voer een postcode in het tekstveld en druk op de knop. De naam van de stad en staat de postcode is gekoppeld, verschijnt in de toepassing.

Gerelateerde Artikelen

Hoe maak je een CV voor banen

Hoe maak je een CV voor banen

CV's zijn het belangrijkste instrument dat mensen voor hun baan zoeken gebruiken. Een CV hoogtepunten meestal iemands carrière ambities, vaardigheid-reeks, werkervaring en onderwijs. Iemands naam en telefoon nummer moet ook opvallend worden weergegev
Hoe maak je een vak tuin

Hoe maak je een vak tuin

Een reis naar de ijzerhandel is allen die het neemt voor een weekend DIYer om te bouwen van een tuin doos. Of u nu op zoek bent om een kleine kruidentuin planten of wilt beginnen met het kweken van eigen groenten, zijn de stappen in principe hetzelfd
Hoe maak je een Fondue viergangen diner

Hoe maak je een Fondue viergangen diner

Fondue restaurants opspringen in de hele natie, vindt het plezier van het dompelen van smakelijke stukjes van voedsel in een gemeenschappelijke pot chocolade of kaas op een volledig nieuwe flair. Uit te breiden op een favoriet van de jaren 1970, de n
Hoe maak je een Model van een missie van Californië

Hoe maak je een Model van een missie van Californië

Het systeem van de missie werd ontworpen door de Spaanse regering in de 18e eeuw aan het bieden van een netwerk van gouvernementele, religieuze en militaire controle in de geografische regio van hedendaagse Californië. De grootte en fysieke ontwerp v
Hoe maak je een hond hangmat voor de achterbank van een voertuig

Hoe maak je een hond hangmat voor de achterbank van een voertuig

Hond hangmatten zijn een veilige en makkelijke manier om te reizen met uw huisdier terwijl uw auto schoon. Een wasbare hond hangmat gemaakt van een stevige stof maakt het mogelijk uw huisdier om te rijden in comfort zonder hond haar of vuil overal uw
Hoe maak je een Hyperlink naar een ander bestand

Hoe maak je een Hyperlink naar een ander bestand

Hyperlinks zijn verwijzingen naar ofwel een locatie binnen hetzelfde document of naar een andere, externe document. Deze externe documenten mogelijk elders op dezelfde computer of op een andere computer volledig. Dit artikel bekijkt hoe maak je een h
Hoe maak je een Barbecue boodschappenlijst

Hoe maak je een Barbecue boodschappenlijst

Hoe maak je een Barbecue het winkelen lijst. Niets zegt zomer als een BBQ. Het bijwonen van een BBQ op het park of het hosten van een bij u thuis kunnen zijn een geweldige manier om de dag doorbrengen. Om een goede tijd hebt om ervoor te zorgen dat u
Hoe maak je een duif Trap

Hoe maak je een duif Trap

Duiven kunnen snel uitgegroeid tot een last voor huiseigenaren en bedrijven omdat zij zo'n puinhoop op daken maken en omdat ze ziekten dragen. Spikes, pesticiden en andere afweermiddelen kunnen worden gebruikt om te ontmoedigen duiven van rustgebiede
Hoe maak je een geluiddichte kamer

Hoe maak je een geluiddichte kamer

Een geluiddichte kamer kan nodig zijn voor een verscheidenheid van redenen, zoals het afspelen van muziek luid en verblijft op vriendschappelijke voet met uw buren of om jezelf te beschermen van buitensporige buitengeluid. Gelukkig kunt u dit doen zo
Hoe maak je een eenvoudige regenmeter

Hoe maak je een eenvoudige regenmeter

Hoe maak je een eenvoudige regenmeter. Er zijn een verscheidenheid van commerciële regen meters beschikbaar op de markt, maar maken een eenvoudige regenmeter is snel, eenvoudig en alleen kosten zo veel als een plastic fles. De kansen zijn dat u al al
Hoe maak je een Sliding Gate

Hoe maak je een Sliding Gate

Een sliding gate kunnen handmatig of automatisch, hout of metaal, groot of klein zijn. In dit artikel wordt beschreven hoe u een eenvoudige, handbediende houten sliding gate meten 4 voet hoog en 6 voet lang. De hardware van de poort bestaat uit twee
Hoe maak je een fluit van karton

Hoe maak je een fluit van karton

Houtblazers instrumenten zoals de fluit en klarinet kost overal van $100 tot $1000. Voor degenen die kunnen niet over om uit te voeren in Carnegie Hall, een duur instrument echter uit den boze.Als je een fan van de muziek, maar ook bedreven in ambach
Hoe maak je een navigatiebalk voor een webpagina

Hoe maak je een navigatiebalk voor een webpagina

Hoe maak je een navigatiebalk voor een webpagina. Bezoekers van uw site kunnen vinden hun weg rond met behulp van een handige navigatiebalk om hen te leiden!Een navigatiebalk die gebruikmaakt van tekst alleen slaat op de downloadtijd en is eenvoudig
Hoe maak je een lange afstand Collect Call

Hoe maak je een lange afstand Collect Call

Collect bellen wordt aangeboden door telefoonmaatschappijen kunt bellen betaald door de persoon die dat u belt. Maken van een lange afstand collect call kan handig zijn, vooral wanneer u vaak op reis. Een lange afstand collect call maken is net zo ee