PostalCode.GetPlace   (Method) Klass: PostalCode
 
Deklaration
 
C#
public static int GetPlace(string postalCode, ref string place)
 
 
Visual Basic
Public Shared Function GetPlace(ByVal postalCode As String, ByRef place As String) As Integer
 
 
Beskrivning
Erhåller postort för ett specificerat postnummer. Parametern postalCode specificerar ett svenskt postnummer. Denna parameter är en sträng och måste innehålla 5 siffror. Mellanslag i strängen är tilltåtet. Postorten returneras via parametern place. Hittar metoden inte en ort för specificerat postnummer så sätts strängen place till "".
 
Innan denna metod kan användas så måste tabellen med postnummer och postorter laddas in i minnet via metoden LoadTable.
 
Returvärden
Metoden returnerar en av följande värden:
  
Returvärde Beskrivning
0 En postort som tillhör postnumret har hittats.
1 Hittar ingen matchande postort för angivet postnummer.
2 Tabellen med postnummer och postorter är ej inladdad.
   
  
  

Exempel
 
 
C#
 
// Detta exempel laddar in postnummertabellfilen och hämtar postort för postnumret "13523"
 
string PostNummer = "13523";
string PostOrt = "";
 
if (PostalCode.LoadTable("C:\\SamLogic\\PostalCodeSwedish.dta") == 0)
{
  
int C = PostalCode.GetPlace(PostNummer, ref PostOrt);
  
if (C == 0) MessageBox.Show("Postnr: " + PostNummer + " Ort: " + PostOrt, "Info");
  
if (C == 1) MessageBox.Show("Hittar ej postnumret!", "Fel");
}

 
    
Visual Basic
 
' Detta exempel laddar in postnummertabellfilen och hämtar postort för postnumret "13523"
 
Dim C As Integer = 0
Dim PostNummer As String = "13523"
Dim PostOrt As String = ""
 
If PostalCode.LoadTable("C:\SamLogic\PostalCodeSwedish.dta") = 0 Then
  
C = PostalCode.GetPlace(PostNummer, PostOrt)
   If C = 0 Then MsgBox("Postnr: " + PostNummer + " Ort: " + PostOrt, MsgBoxStyle.OkOnly)
   If C = 1 Then MsgBox("Hittar ej postnumret!", MsgBoxStyle.OkOnly)
End If

 
  
< Återvänd 
       
SamLogic