Šta je microsoft visual foxpro. Preuzmite foxpro softver

Da bi radili sa velikim količinama informacija i kreirali složene sisteme za upravljanje bazama podataka, Microsoft programeri su kreirali vizuelno okruženje softvera Visual FoxPro. Više od 30 godina, njegove verzije su tražene u mnogim komercijalnim, istraživačkim, proizvodnim i drugim organizacijama.

Kreiranje tablica distribuirane baze podataka

Visual FoxPro je visoko specijalizovan program za kreiranje i organizovanje DBMS-a. Među rijetkim konkurentima, samo on može pružiti velike mogućnosti u programiranju na svom vlastitom VPF jeziku, koji je modifikacija starog xBasea.

Lokalne i serverske baze podataka

U Visual FoxPro editoru možete pisati programe za rad sa lokalnim i mrežnim relacionim bazama podataka. Ima skup čarobnjaka i alata koji vam omogućavaju da "pišete" klijentske baze podataka za servere, što će korisnicima pojednostaviti pristup njima.

Interoperabilnost sa drugim Microsoft proizvodima

Ovaj projekat, razvijen za Windows, u vlasništvu je Microsofta od 1992. godine, što znači da je prilagođen formatima tabela treće strane, kao što je XLS (MS Excel). Osim promjene sadržaja, mogu se međusobno kompajlirati u nove nizove.

Prednosti

  • rad sa višerazinskim serverom i lokalnim DBMS-om;
  • vlastiti VFP jezik sa bibliotekom gotovih funkcija i operatora;
  • podrška za više od 40 formata tablica koji se mogu otvarati i mijenjati u drugim softverskim okruženjima;
  • velika brzina i vidljivost rada s velikim količinama informacija;
  • komplet alata konstruktora, graditelja i čarobnjaka uvelike će pojednostaviti pisanje programskog koda;
  • postoje primjeri izvedenih radova koji otkrivaju sve mogućnosti Visual FoxPro-a.

Nedostaci

  • teško razumljiv interfejs za početnike;
  • oskudna funkcionalnost za dizajniranje programa;
  • visoki sistemski zahtjevi za RAM;
  • nije podržan od strane programera.
Visual FoxPro možete besplatno preuzeti na ruskom sa linka ispod.

Visual FoxPro je kompletno softversko okruženje za kreiranje i upravljanje relacionim bazama podataka. Podržava veliki broj formata datoteka (neki od njih: dbf, fxp, idx, act, app, cdx, dbc, dct, fpt, ​​frt, frx) i ima ugrađeni programski jezik za rješavanje uskih zadataka (interakcija sa eksternim izvorima podataka, vrši izvoz/uvoz, ima ugrađen SQL jezik).

Visual FoxPro se može besplatno preuzeti za proučavanje i razvoj direktno sa službene web stranice programera, međutim, neka proširenja se mogu platiti.


Odavno nije tajna da zahtjevi savremenih korisnika računara sve više uključuju korištenje obimnih skladišta informacija, koje se nazivaju baze podataka, i softverskih alata za njihovo upravljanje DBMS-om. Praktično u svakom preduzeću, firmi, pa čak i najmanjoj kancelariji postoji potreba za implementacijom zamišljenih projekata korišćenjem baza podataka. Između ostalog, često su potrebni ugrađeni mehanizmi za pronalaženje podataka (SQL upitni jezik), kao i interfejs za interakciju sa eksternim softverom.

Unatoč moralnoj zastarjelosti (u odnosu na druge DBMS) i ograničenom skupu alata za razvojne programere, ovaj DBMS se i dalje uspješno koristi za rješavanje čitave liste zadataka, a izbor u njegovu korist nije samo zbog njegove bogate funkcionalnosti, već i zbog činjenica da se Microsoft Visual FoxPro može preuzeti može biti besplatna.

Takođe treba napomenuti da će se, s obzirom na široku upotrebu Visual FoxPro-a, ovaj softver još dugo koristiti kao glavno softversko rešenje u nizu najvećih preduzeća u našoj zemlji, a da ne govorimo o obrazovnoj oblasti u kojoj se nalazi još uvijek popularan ne samo kao alat za rad sa dbf-om, već i kao IDE.


Dodatno treba napomenuti da mnogi savremeni softverski proizvodi svoj rad grade kombinovanjem potrebnih informacija u jedan niz (cloud service), koji će biti dostupan korisniku sa bilo kog mesta u svetu sa jasnim interfejsom i mogućnošću brzog pronalaženja potrebne informacije.

Posebno za takve svrhe, Microsoft je razvio softversko okruženje pod nazivom Visual FoxPro, čiji je glavni zadatak stvaranje punopravnih baza podataka i razvoj alata za rad s njima (ažuriranje, brisanje, sigurnosna kopija itd.).

Visual FoxPro je nastavak popularne DOS verzije FoxPro-a., koji je dalekih devedesetih osvojio ljubav i poštovanje programera širom sveta. Jedna od glavnih prednosti Visual FoxPro-a je brz rad sa sadržajem baze podataka sa čestim pristupom, modifikacijom i brisanjem podataka od strane korisnika.

Osim toga, DBMS već uključuje mnoge gotove šablone koji mogu biti korisni korisnicima početnicima čiji je zadatak organizirati brzi pristup informacijama i njihovu razmjenu.

Lijepa stvar je što su najnovija poboljšanja softverskog okruženja i brojne ispravke grešaka uključene u najnoviju verziju proizvoda. Tako se, na primjer, programerima pružaju nove mogućnosti za kreiranje nizova sa podacima, počevši od nule. Programeri su se pobrinuli i za organizovanje mogućnosti štampanja potrebnog sadržaja i unapredili pretragu. Izvršena je integracija u Microsoft Office paketne aplikacije, dodata je podrška za rad sa dijagramima i mogućnost kreiranja serverskih aplikacija.

Visual FoxPro se u početku može preuzeti samo na engleskom jeziku(u osnovnoj verziji, veličine 30 MB), a ipak ovaj DBMS ima niz neospornih prednosti u odnosu na svoje stare konkurente.


Ova arhiva uključuje datoteku VFP9RUS.DLL.

Prije instaliranja novog servisnog paketa za Visual Foxpro, morate ukloniti rusificirani DLL ako je prethodno instaliran, jer. pri pokretanju okruženja nakon instaliranja novog SP-a, dat će grešku da se verzija DLL datoteke ne podudara.

1) DLL je namenjen za rusifikovanje Visual Foxpro razvojnog IDE-a

2) Preuzmite i instalirajte SP2 za Visual Foxpro 9.0

3) Za one koji imaju instaliran ruski Windows i zemlja Rusija je navedena u regionalnim postavkama, samo trebate kopirati ovu datoteku u direktorij gdje je instaliran Visual Foxpro.

4) Za one koji imaju drugu državu u svojim regionalnim postavkama, potrebno je da preimenujete ovu datoteku u VFP9ENU.DLL i kopirate ovu datoteku u direktorij gdje je instaliran Visual Foxpro, nakon kreiranja kopije originalnog fajla, tako da ako je potrebno , vrati sve kako je bilo.

5) Ako je iz nekog razloga potrebno ukloniti crack, onda za 3) - trebate izbrisati datoteku VFP9RUS.DLL iz Visual Foxpro direktorija, za 4) - raspakirajte originalni VFP9ENU.DLL fajl i zamijenite zakrpljeni DLL .

(Ne zaboravite da napravite kopiju datoteke VFP9ENU.DLL u koraku 4). Sretno.

Distribucija Visual FoxPro 9+ SP2 za Windows - za one koji to ne rade.

Ako nešto nije uspjelo:

Prvo, datoteka vfp9enu.dll je kopirana u datoteku vfp9rus.dll. Zatim su izvori istog imena kopirani iz datoteke vfp9rrus.dll u datoteku vfp9rus.dll

Resursi 10, 2, 3, 4 su zamijenjeni u folderu \999.

Resurs 1 iz fascikle \999 ostao je isti kao i u engleskoj verziji, jer prilikom zamjene ne radi naredba set collate na "russian".Također, resurs 5 iz foldera \999 - ostavio englesku verziju, jer. Našao sam opis greške na forumu: nemojte rusificirati dešifriranje za PEM (datoteka 5 u folderu \999): inače, izuzetak kada kucate u MaxLenght TextBox "a u prozoru sa svojstvima.

VFP9RUS.DLL datoteka se kopira u Visual Foxpro direktorij. Kada pokrenete shell, meni se prikazuje na ruskom - za ruski Windows.

Ovu datoteku koristite na vlastitu odgovornost. Nema garancija. Za fatalne ili druge greške, jednostavno uklonite datoteku VFP9RUS.DLL iz Visual Foxpro direktorija.

Prije preuzimanja datoteke, zabilježite broj verzije Visual FoxPro-a koji ste instalirali. Odaberite DLL za preuzimanje sa istim brojem verzije kao onaj instaliran na vašem računaru. Preuzmite arhivu. Raspakujte rusku verziju DLL-a u Visual FoxPro direktorijum. Kada pokrenete programski meni će biti na ruskom, ako imate instaliranu rusku verziju XP-a i ako je ruski jezik za formate datuma/vremena/broja postavljen u regionalnim postavkama. Ako preuzmete DLL verziju koja ne odgovara onoj instaliranoj na vašem računalu, Visual FoxPro će generirati grešku neusklađenosti DLL verzije pri pokretanju. Da biste vratili engleski interfejs, jednostavno uklonite ruski DLL fajl iz Visual FoxPro direktorijuma. Za one koji imaju druge formate datuma/vremena/broja podešene u regionalnim postavkama da bi dobili ruski interfejs - 1) kreirajte arhivsku kopiju VFP*ENU.DLL datoteke iz Visual FoxPro direktorijuma - 2) izbrišite VFP*ENU. DLL fajl - 3) Raspakujte ruski fajl u Visual FoxPro direktorijum i preimenujte ga iz VFP*RUS.DLL u VFP*ENU.DLL - 4) Da biste vratili engleski interfejs u ovoj opciji, morate vratiti originalnu verziju VFP* ENU.DLL u direktorij Visual FoxPro iz arhivske kopije datoteke (vidi. stavku 1). Ime datoteke VFP*RUS.DLL mora biti napisano velikim slovima Pažnja - prije instaliranja SP-a (ažuriranja), uklonite VFP*RUS.DLL datoteku iz Visual FoxPro direktorija. Nakon instaliranja SP-a, instalirajte novu verziju DLL-a (verzija ruskog DLL-a i verzija Visual FoxPro-a moraju se podudarati).

Možda je potrebno nešto drugo. Imam englesku školjku

Moguće je da su regionalne postavke po defaultu postavljene na engleski. Možete preimenovati datoteku vfp9rus.dll u vfp9enu.dll i zamijeniti originalnu (nakon što sačuvate kopiju) u slučaju da vam se nešto ne sviđa, da je vratite sve kako je bilo.

Moguće je da je lokalizacija po defaultu postavljena na engleski.

U stvari, sve je vrlo jednostavno. Neophodno je preimenovati fajl, po tipu, Upper("Vfp9rus.dll") ;) Na mjestima, pri radu sa fajlom, izlaze takvi gizmosi.

Precizno, naziv VFP9RUS.dll mora biti napisan velikim slovima. Upalilo mi je odmah.

sistemi za upravljanje relacionim bazama podataka koje je razvila Microsoft Corporation. Programski jezik FoxPro poslužio je kao osnova za ovaj softverski proizvod. Pripada xBase porodici jezika, razvijenoj na osnovu sintakse programskog jezika dBase. Ostali članovi ove porodice su Clipper i Recital.

Izvorno FoxPro (originalni naziv - Foxbase) razvija Fox Software od 1984. 1992. godine, Fox Technologies je kupio Microsoft, nove verzije proizvoda su se značajno promijenile i dobile prefiks "Visual". Poslednja verzija originalnog FoxPro-a, verzija 2.6, radila je pod Mac OS, DOS, Windows i Unix; već u verziji Visual FoxPro 3.0 iz MS-a lista podržanih platformi je smanjena na Mac OS i Windows, au kasnijim verzijama sa MS-a - samo na Windows. Trenutna verzija MS Visual FoxPro je bazirana na COM-u i Microsoft kaže da neće postojati .NET verzija proizvoda. Postoji projekt Sedna koji bi trebao omogućiti Visual FoxPro-u da interoperira sa .NET-om.

novija istorija

Krajem 2002. godine, pokazalo se da Visual FoxPro može da radi na Linuxu pod Wine-om, međutim ovo suštinski krši Ugovor o korisničkoj licenci (EULA).

U decembru 2005. VFP je po prvi put skočio u Top 20 na TIOBE indeksu. U martu 2007. bio je na poziciji 19, što ga čini jezikom "B" grupe. Od avgusta 2010. VFP (u kombinaciji sa XBase) je na poziciji 25.

U martu 2007., Microsoft je najavio da neće biti VFP 10, tako da je VFP 9 (pušten u proizvodnju 17. decembra 2004.) posljednje Microsoftovo komercijalno izdanje VFP-a. Podrška za verziju 9 se nastavlja sa servisnim paketima koji su objavljeni 8. decembra 2005. i 11. oktobra 2007. godine.

Kodnog naziva "Sedna" (nazvan po patuljastoj planeti Sedna, otkrivenoj 2003.), u toku je rad na projektu koji predstavlja skup dodataka xBase komponenti za VFP 9.0 za podršku niza scenarija i algoritama za interakciju s različitim Microsoft tehnologijama, uključujući SQL Server 2005, .NET Framework, Windows Vista, Office 2007, Windows Search i Team Foundation Server (TFS). Microsoft je izdao "Sedna" pod licencom Shared Source na CodePlex lokaciji. Microsoft je pojasnio da će jezgro VFP i dalje biti zatvorenog koda. Sedna je objavljena 25. januara 2008. Od marta 2008. sve komponente VFP 9 SP2 xBase (uključujući Sedna) bile su dostupne za razvoj zajednice na CodePlex-u.

Istorija verzija

Kompatibilnost operativnog sistema

Podržane verzije Windowsa
Verzija VFP3.0 VFP 5.0 VFP 6.0 VFP 7.0 VFP 8.1 VFP 9.0
Windows 3.x Da Ne Ne Ne Ne Ne
Windows NT 4.0 Da Da Da Da Ne Ne
Windows 95 Da Da Da Ne Ne
Windows 98 Da Da Da Da Samo vrijeme rada Samo vrijeme rada
Windows ME Da Da Da Da Samo vrijeme rada Samo vrijeme rada
Windows 2000 Da Da Da Da Da Da
Windows XP Da Da Da Da Da Da
Windows Server 2003 ? Da Da Da Da Da
Windows Vista U režimu kompatibilnosti Da Da Da Da Da
Windows 7 Da Da Da Da Da Da

Izvršne datoteke

Verzija Povratna vrijednost VERSION() Veličina EXE datoteke Datum EXE datoteke Veličina DLL datoteke Ime DLL datoteke
VFP 9 SP2 sa hitnim popravkama Visual FoxPro 09.00.0000.7423 za Windows 5,648 kb 3. aprila 2009 4,624 kb VFP9R.DLL
VFP9SP2 Visual FoxPro 09.00.0000.5721 za Windows 5,648 kb 16. oktobar 2007 4,624 kb VFP9R.DLL
VFP 9 Visual FoxPro 09.00.0000.2412 za Windows 5,620 kb 13. decembra 2004 4,600 kb VFP9R.DLL
VFP 8 Visual FoxPro 08.00.0000.3117 za Windows 5,236 kb 25. septembra 2003 4,200 kb VFP8R.DLL
VFP 7 Visual FoxPro 07.00.0000.9465 za Windows 4,260 kb 4. januara 2002 3,344 kb VFP7R.DLL
VFP 6 Visual FoxPro 06.00.8961.00 za Windows 4,091 kb 18. avgusta 2000 3,295 kb VFP6R.DLL
VFP 5 Visual FoxPro 5.0.0.415 za Windows 4,065 kb 24. januara 1997 3,148 kb VFP500.DLL
VFP 3 Visual FoxPro 03.00.00.0711 za Windows 4,374 kb 16. decembra 1995. godine 3,657 kb VFP300.ESL
FPW 2.6a FoxPro 2.6a za Windows 2,444 kb 28. septembra 1994 2,946 kb FOXW2600.ESL

Dalji razvoj

Razvoj MS proizvoda je prekinut izdavanjem SP2 za verziju 9.0, MS proizvod će biti podržan do 2015. godine.

Krajem marta 2007. organizovan je pokret FoxPro zajednice španskog govornog područja MasFoxPro (MoreFoxPro na engleskom), čija je svrha bila da napiše peticiju Microsoftu s prijedlogom da nastavi raditi na ažuriranju Visual FoxPro-a ili ga objaviti izvorna zajednica. Dana 3. aprila 2007. godine, tehnička štampa je zabeležila kretanje.

Takođe 3. aprila 2007., Microsoft je odgovorio na zahtjeve podnosioca peticije ovom izjavom Alana Grievera ( Alan Griver):

Jako dobro razumijemo FoxPro zajednicu i ono što je odigralo veliku ulogu u onome što smo objavili 13. marta. Uvijek je teška odluka objaviti da nećemo izdati drugu verziju proizvoda i to je prva stvar koju vrlo pažljivo razmotrimo.

Ne objavljujemo kraj FoxPro projekta: FoxPro aplikacije će očigledno nastaviti s radom. Prema našim internim procjenama, ima više aplikacija koje rade na FoxPro 2.6 nego na VFP-u, a FoxPro 2.6 nije podržan već dugi niz godina. Microsoft će podržavati Visual FoxPro 9.0 do 2015. godine.

Da bi Microsoft nastavio da razvija FoxPro jezgro, mora da razmotri stvaranje 64-bitnog razvojnog okruženja koje će uključivati ​​skoro potpuno prepisan osnovni proizvod. Takođe smo investirali u izgradnju skalabilne SQL Server baze podataka, uključujući slobodno dostupno SQL Server Express Edition. Što se tiče formiranja partnerstava sa trećim stranama, za koje smo čuli kako ga tumače brojni glavni korisnici FoxPro-a, to bi onemogućilo korištenje FoxPro-a jer više neće biti od odobrenog dobavljača. Smatrali smo da je postavljanje okruženja otvorenog koda na CodePlex koje balansira potrebe i zajednice i velikih kupaca najbolji put naprijed.

originalni tekst(engleski)

Veoma smo svjesni FoxPro zajednice i to je odigralo veliku ulogu u onome što smo najavili 13. marta. Nikada nije laka odluka objaviti da nećemo izdati još jednu verziju proizvoda i vrlo pažljivo je razmatramo.

Ne najavljujemo kraj FoxPro-a: Očigledno, FoxPro aplikacije će nastaviti da rade. Prema nekim našim internim procjenama, u FoxPro 2.6 radi više aplikacija nego u VFP-u, a FoxPro 2.6 nije podržan već mnogo godina. Microsoft će podržavati Visual FoxPro 9 do 2015. godine.

Da bi Microsoft nastavio da razvija FoxPro bazu, trebalo bi da razmotrimo stvaranje 64-bitnog razvojnog okruženja i to bi uključivalo skoro potpuno prepisivanje osnovnog proizvoda. Takođe smo investirali u kreiranje skalabilne baze podataka sa SQL Serverom, uključujući slobodno dostupno SQL Server Express Edition. Što se tiče formiranja partnerstva sa trećom stranom, čuli smo od brojnih velikih kupaca FoxPro-a da bi im to onemogućilo da nastave koristiti FoxPro jer više ne bi bio od odobrenog dobavljača. Smatrali smo da je stavljanje okruženja u otvoreni kod na CodePlex-u, koji balansira potrebe i zajednice i velikih kupaca, najbolji put naprijed.

Bilješke

Književnost

  • Gorev A., Akhayan R., Makasharipov S. Efikasan rad sa DBMS Gorev A., Akhayan R., Makasharipov S. Efikasan rad sa DBMS-om. - St. Petersburg. : Peter, 1997. - 700 str. - ISBN 5-88782-132-9

vidi takođe

Linkovi

  • Visual FoxPro Home
  • Visual Foxpro 7 članci i recenzije (ruski)

Visual FoxPro je profesionalna aplikacija za relacionu bazu podataka od Microsoft programera zasnovana na FoxPro objektno orijentisanom programskom jeziku. Ima veliki skup različitih alata za kreiranje baza podataka, upravljanje njima, kao i obradu i skladištenje podataka. Veoma je zgodno za rad, zbog prisustva specijalizovanih dizajnera, čarobnjaka, hint servisa itd. u aplikaciji.

Visual FoxPro je brz sa velikim bazama podataka. Podržava upotrebu široko korišćenih formata tabela koji omogućavaju brzu razmenu informacija sa drugim Microsoft aplikacijama. Program ima veliki broj integrisanih šablona i primera za brzo kreiranje baza podataka, čak i sa strukturom na više nivoa. Povrh toga, podržava preko četrdeset različitih formata datoteka (act, app, cdx, dbc, dbf, dct, dcx, fky, fll, fmt, fpt, ​​frt, frx, fxp, idx, itd.).

U najnovijoj verziji proizvoda značajno je poboljšan sistem izvještavanja, proširene SQL mogućnosti, unaprijeđen sistem pretraživanja baze podataka, poboljšana funkcija ispisa podataka, vizualno predstavljanje informacija u obliku grafikona ili charts je u potpunosti implementiran, a dodata je i podrška za IntelliSense tehnologiju koja uvelike olakšava kreiranje softverskog koda, zbog funkcije auto-dovršavanja prilikom pisanja komandi ili parametara. Također, Visual FoxPro sada pruža mogućnost spremanja postavki za glavni prozor, dijaloške okvire, trake sa alatkama i postavke tablice koristeći datoteku postavki.