Hur man skriver program med Visual FoxPro
Visual FoxPro erbjuder begagnade och erfarna utvecklare en datacentrisk programmeringsmiljö där de kan skapa robusta hanteringsprogram för att komma in, söka, sortera och manipulera data från olika databasmotorer. Förutom FoxPros kraftfulla programmeringsfunktioner, kan den royaltyfria distributionsmodellen spara mycket pengar när du skapar applikationer för många användare, efter att du har fakturerat licensieringskostnader för fristående produkter som Access eller Microsoft SQL. För att komma igång med att programmera en Visual FoxPro-applikation, använd en av de många guiderna för att ansluta en front-end-applikation till en databas som stöds.
1.
Starta Visual FoxPro. Klicka på "Verktyg" på menyraden och klicka sedan på "Wizards" och "Application."
2.
Skriv ett namn på det nya programmet i fältet Programnamn. Välj en mapp på din dator där du ska lagra projektfilerna för programmet och klicka sedan på "OK" -knappen.
3.
Klicka på fliken Data i det nya programfönstret och klicka sedan på "Välj". Bläddra till den ODBC-klientkompatibla databasen du vill använda som backend för Visual FoxPro-programmet. För mindre databasprogram, ger en Microsoft Access-databas som backend bra resultat. För större applikationer kan SQL- eller MySQL-databaser hantera ett stort antal poster och datatransaktioner. När du har valt databasen visar Visual FoxPro en lista med tabeller i datakällan. Välj tabellen för vilken du vill skapa en blankett som ska användas i programmet och klicka sedan på "Öppna".
4.
Klicka på fliken "Forms" i det nya programfönstret. Visual FoxPro genererar en grundläggande form baserat på databaskällan och tabellen du valt. Till exempel, om tabellen har fem fält, kommer formuläret som genereras av Visual FoxPro också att ha fem textfält.
5.
Skapa knapp kontroller på den nya blanketten efter behov. Till exempel, för att skapa en enkel applikation som låter användarna cykla genom poster i databasen, dra och släpp en knapp kontroll på formuläret och ändra sedan bildtexten för knappstyrningen till "Nästa".
6.
Dubbelklicka på den nya "Nästa" knappen du skapade på formuläret för att öppna ett kodredigeringsfönster för kontrollen. I redigeringsfönstret anger du följande kod:
OM ! EOF () SKIP THISFORM.REFRESH ELSE GO TOP ENDIF
7.
Klicka på "File" i menyfältet Visual FoxPro och klicka sedan på "Spara" för att spara ändringarna i formuläret och din nya applikation.
8.
Klicka på "Project Builder" i det nya programfönstret och välj sedan "Win32 / COM" -alternativet. Klicka på "Build" -knappen för att kompilera programmet i en körbar fil, tillsammans med alla nödvändiga beroendefiler som DLL-filer och databaskällans fil. Visual FoxPro skapar en ny applikation i en undermapp i mappen du valt för att lagra projektfilerna för programmet.
9.
Öppna Utforskaren i Windows och bläddra till mappen där Visual FoxPro kopierade körbara och beroende filer. Kopiera och klistra in mappen till andra datorer efter behov. För att köra programmet, öppna mappen och dubbelklicka på den körbara filen. Användare kan köra programmet även på datorer som inte har FoxPro installerat.
Tips
- För att skapa ett installations- eller installationsverktyg för ditt Visual FoxPro-program, använd antingen en tredjepartsinstallatör eller installationsguiden i Microsoft Visual Studio. Tredjeparts installationsprogram är tillgängliga från företag som Inno, Wise och ComponentSource.