XPNrCreateTable                              (XAPI2000)

Deklaration
int XPNrCreateTable(LPSTR szSrcFilename, LPSTR szTableFilename);

Beskrivning
Skapar en komprimerad tabellfil med svenska postnummer och postorter. Den skapade tabellen används i samband med funktionerna XPNrLoadTable och XPNrGetPlace. Parametern szSrcFilename är en sträng som specificerar namnet på en textfil med data om postnummer och postorter i Sverige. Denna textfil kan beställas från Posten Brev. Parametern szTableFilename specificerar namnet på den komprimerade tabellfilen som ska skapas.

Eftersom det är mycket data som ska komprimeras och organiseras i tabellen kan denna funktion ta någon minut. Under denna tid är datorn låst och ett meddelande till en eventuell slutanvändare är lämplig så att denne inte tror att datorn har låst sig och startar om systemet. 

En färdigskapad komprimerad tabellfil med postnummerdata färdig för användning följer redan med C++ Visual Library. Den har filnamnet "XPOSTNR.DTA" och finns i underkatalogen "\PostNrDatabas". Data till denna fil är uttaget 2004.

Returvärden
Funktionen returnerar en av följande värden:
.
Värde Beskrivning
0
2
5
8
Allt gick bra. En komprimerad tabellfil har skapats.
Kan ej hitta eller öppna filen szSrcFilename.
Kan ej skapa filen szTableFilename.
För lite minne eller annat minnesfel.
.
Se även
XPnrLoadTable, XPnrGetPlace