Čo je microsoft visual foxpro. Stiahnite si softvér foxpro

Na prácu s veľkým množstvom informácií a vytváranie komplexných systémov správy databáz vytvorili vývojári spoločnosti Microsoft vizuálne prostredie softvéru Visual FoxPro. Už viac ako 30 rokov sú jeho verzie žiadané v mnohých komerčných, výskumných, výrobných a iných organizáciách.

Vytváranie distribuovaných databázových tabuliek

Visual FoxPro je vysoko špecializovaný program na vytváranie a organizáciu DBMS. Spomedzi niekoľkých konkurentov len ona dokáže poskytnúť dostatok možností v programovaní vo vlastnom jazyku VPF, ktorý je modifikáciou starého xBase.

Lokálne a serverové databázy

V editore Visual FoxPro môžete písať programy na prácu s lokálnymi a sieťovými relačnými databázami. Má sadu sprievodcov a nástrojov, ktoré vám umožňujú „písať“ databázy klientov pre servery, čo zjednoduší prístup používateľov k nim.

Interoperabilita s inými produktmi spoločnosti Microsoft

Tento projekt, vyvinutý pre Windows, vlastní Microsoft od roku 1992, čo znamená, že je prispôsobený formátom tabuliek tretích strán, ako je XLS (MS Excel). Okrem zmeny obsahu sa dajú navzájom kompilovať do nových polí.

Výhody

  • pracovať s viacúrovňovým serverom a lokálnym DBMS;
  • vlastný jazyk VFP s knižnicou hotových funkcií a operátorov;
  • podpora viac ako 40 formátov tabuliek, ktoré je možné otvárať a upravovať v iných softvérových prostrediach;
  • vysoká rýchlosť a prehľadnosť práce s veľkým množstvom informácií;
  • sada nástrojov konštruktérov, staviteľov a sprievodcov výrazne zjednoduší písanie programového kódu;
  • existujú príklady vykonaných prác, ktoré odhaľujú všetky možnosti Visual FoxPro.

nevýhody

  • ťažko pochopiteľné rozhranie pre začiatočníkov;
  • slabá funkčnosť pri navrhovaní programov;
  • vysoké systémové požiadavky na RAM;
  • nie sú podporované vývojárom.
Visual FoxPro si môžete zadarmo stiahnuť v ruštine z nižšie uvedeného odkazu.

Visual FoxPro je kompletné softvérové ​​prostredie na vytváranie a správu relačných databáz. Podporuje veľké množstvo formátov súborov (niektoré z nich: dbf, fxp, idx, act, app, cdx, dbc, dct, fpt, ​​​​frt, frx) a má vstavaný programovací jazyk na riešenie úzkych úloh (interakcie s externými zdrojmi dát, vykonáva export / import, má vstavaný jazyk SQL).

Visual FoxPro si môžete zadarmo stiahnuť na štúdium a vývoj priamo z oficiálnej stránky vývojára, niektoré rozšírenia však môžu byť spoplatnené.


Už dlho nie je žiadnym tajomstvom, že požiadavky moderných používateľov počítačov čoraz častejšie zahŕňajú používanie objemných informačných úložísk, ktoré sa nazývajú databázy, a softvérových nástrojov na ich správu DBMS. Prakticky v každom podniku, firme a aj tej najmenšej kancelárii je potreba realizovať koncipované projekty pomocou databáz. Okrem iného sú často potrebné vstavané mechanizmy na získavanie údajov (dotazovací jazyk SQL), ako aj rozhranie na interakciu s externým softvérom.

Napriek morálnej zastaranosti (v porovnaní s inými DBMS) a obmedzenému súboru vývojárskych nástrojov sa tento DBMS naďalej úspešne používa na riešenie celého zoznamu úloh a výber v jeho prospech je spôsobený nielen jeho bohatou funkčnosťou, ale aj skutočnosť, že Microsoft Visual FoxPro je možné stiahnuť, môže byť zadarmo.

Treba tiež poznamenať, že vzhľadom na rozšírenosť Visual FoxPro bude tento softvér dlhodobo využívaný ako hlavné softvérové ​​riešenie v mnohých najväčších podnikoch u nás, nehovoriac o oblasti vzdelávania, kde je stále populárny nielen ako nástroj na prácu s dbf, ale aj ako IDE.


Dodatočne je potrebné poznamenať, že mnohé moderné softvérové ​​produkty stavajú svoju prácu spojením potrebných informácií do jedného poľa (cloudová služba), ktoré bude používateľovi dostupné odkiaľkoľvek na svete s prehľadným rozhraním a schopnosťou rýchlo nájsť potrebné informácie.

Špeciálne pre takéto účely vyvinul Microsoft softvérové ​​prostredie s názvom Visual FoxPro, ktorého hlavnou úlohou je vytvárať plnohodnotné databázy a vyvíjať nástroje na prácu s nimi (aktualizácia, mazanie, zálohovanie atď.).

Visual FoxPro je pokračovaním populárnej DOS verzie FoxPro., ktorý si vo vzdialených deväťdesiatych rokoch získal lásku a rešpekt vývojárov po celom svete. Jednou z hlavných výhod Visual FoxPro je rýchla práca s obsahom databázy s častým prístupom, úpravami a odstraňovaním dát zo strany užívateľov.

Okrem toho už DBMS obsahuje mnoho hotových šablón, ktoré môžu byť užitočné pre začínajúcich používateľov, ktorých úlohou je organizovať rýchly prístup k informáciám a ich výmenu.

Sympatické je, že najnovšie vylepšenia softvérového prostredia a množstvo opráv chýb obsahuje najnovšia verzia produktu. Napríklad programátorom sa poskytujú nové príležitosti na vytváranie polí s údajmi, začínajúc od nuly. Vývojári sa postarali aj o organizáciu možnosti tlače potrebného obsahu a zlepšili vyhľadávanie. Prebehla integrácia do dávkových aplikácií Microsoft Office, pribudla podpora práce s diagramami a možnosť vytvárať serverové aplikácie.

Visual FoxPro je možné spočiatku stiahnuť iba v angličtine(v základnej verzii má veľkosť 30 MB) a napriek tomu má tento DBMS oproti svojim starým konkurentom množstvo nepopierateľných výhod.


Tento archív obsahuje súbor VFP9RUS.DLL.

Pred inštaláciou nového balíka Service Pack pre Visual Foxpro musíte odstrániť Russified DLL, ak bola predtým nainštalovaná, pretože. pri spustení prostredia po inštalácii nového SP vypíše chybu, že verzia súboru DLL sa nezhoduje.

1) DLL je určená na rusifikáciu vývojárskeho IDE Visual Foxpro

2) Stiahnite si a nainštalujte SP2 pre Visual Foxpro 9.0

3) Pre tých, ktorí majú nainštalovaný ruský Windows a v regionálnom nastavení je špecifikovaná krajina Rusko, stačí skopírovať tento súbor do adresára, kde je nainštalovaný Visual Foxpro.

4) Pre tých, ktorí majú vo svojom regionálnom nastavení inú krajinu, musíte po vytvorení kópie pôvodného súboru premenovať tento súbor na VFP9ENU.DLL a skopírovať tento súbor do adresára, kde je nainštalovaný Visual Foxpro, aby ste v prípade potreby , vráťte všetko tak, ako bolo.

5) Ak je z nejakého dôvodu potrebné crack odstrániť, potom za 3) - musíte vymazať súbor VFP9RUS.DLL z adresára Visual Foxpro, za 4) - rozbaľte pôvodný súbor VFP9ENU.DLL a nahraďte opravenú DLL .

(Nezabudnite si vytvoriť kópiu súboru VFP9ENU.DLL v kroku 4). Veľa štastia.

Distribúcia Visual FoxPro 9+ SP2 pre Windows - pre tých, ktorí nie.

Ak niečo nefungovalo:

Najprv bol súbor vfp9enu.dll skopírovaný do súboru vfp9rus.dll. Potom boli prostriedky s rovnakým názvom skopírované zo súboru vfp9rrus.dll do súboru vfp9rus.dll

Prostriedky 10, 2, 3, 4 boli nahradené v priečinku \999.

Zdroj 1 z priečinka \999 zostal rovnaký ako v anglickej verzii, pretože pri jeho výmene nefunguje príkaz set collate to "russian" Tiež zdroj 5 z priečinka \999 - ponechal anglickú verziu, pretože. Na fóre som našiel popis chyby: nerusifikujte dešifrovanie pre PEM (súbor 5 v priečinku \999): inak výnimka pri zadávaní MaxLenght TextBox "a v okne vlastností.

Súbor VFP9RUS.DLL sa skopíruje do adresára Visual Foxpro. Keď spustíte shell, ponuka sa zobrazí v ruštine - pre ruský Windows.

Tento súbor používate na vlastné riziko. Neexistujú žiadne záruky. V prípade fatálnych alebo iných chýb jednoducho odstráňte súbor VFP9RUS.DLL z adresára Visual Foxpro.

Pred stiahnutím súboru si poznačte číslo verzie Visual FoxPro, ktorú ste nainštalovali. Vyberte knižnicu DLL na stiahnutie s rovnakým číslom verzie, ako je tá, ktorá je nainštalovaná vo vašom počítači. Stiahnite si archív. Rozbaľte ruskú verziu knižnice DLL do adresára Visual FoxPro. Po spustení bude ponuka programu v ruštine, ak máte nainštalovanú ruskú verziu systému XP a v miestnych nastaveniach je nastavený ruský jazyk pre formáty dátumu/času/čísla. Ak stiahnete verziu DLL, ktorá sa nezhoduje s verziou nainštalovanou na vašom počítači, Visual FoxPro vygeneruje pri spustení chybu nesúladu verzie DLL. Ak chcete vrátiť anglické rozhranie, jednoducho odstráňte ruský súbor DLL z adresára Visual FoxPro. Pre tých, ktorí majú v regionálnom nastavení nastavené iné formáty dátumu/času/čísla, aby získali ruské rozhranie - 1) vytvorte archívnu kópiu súboru VFP*ENU.DLL z adresára Visual FoxPro - 2) odstráňte VFP*ENU. Súbor DLL - 3) Rozbaľte ruský súbor do adresára Visual FoxPro a premenujte ho z VFP*RUS.DLL na VFP*ENU.DLL - 4) Ak chcete vrátiť anglické rozhranie v tejto možnosti, musíte vrátiť pôvodnú verziu VFP* ENU.DLL do adresára Visual FoxPro z archívnej kópie súboru (pozri bod 1). Názov súboru VFP*RUS.DLL musí byť napísaný veľkými písmenami Pozor - pred inštaláciou SP (aktualizácie) odstráňte súbor VFP*RUS.DLL z adresára Visual FoxPro. Po inštalácii SP nainštalujte novú verziu knižnice DLL (verzia ruskej knižnice DLL a verzia Visual FoxPro sa musia zhodovať).

Možno je potrebné niečo iné. Mám anglickú mušľu

Je možné, že regionálne nastavenia sú štandardne nastavené na angličtinu Súbor vfp9rus.dll môžete premenovať na vfp9enu.dll a nahradiť pôvodný (po uložení jeho kópie), ak sa vám niečo nepáči, vrátiť všetko ako bolo.

Je možné, že miestne nastavenie je predvolene nastavené na angličtinu.

V skutočnosti je všetko veľmi jednoduché. Je potrebné premenovať súbor podľa typu na Upper("Vfp9rus.dll") ;) Miestami pri práci so súborom vychádzajú takéto gýče.

Názov VFP9RUS.dll musí byť napísaný veľkými písmenami. Mne to hneď fungovalo.

systémy na správu relačných databáz vyvinuté spoločnosťou Microsoft Corporation. Ako základ pre tento softvérový produkt slúžil programovací jazyk FoxPro. Patrí do rodiny jazykov xBase, vyvinutých na základe syntaxe programovacieho jazyka dBase. Ďalšími členmi tejto rodiny sú Clipper a Recital.

Pôvodne FoxPro (pôvodný názov - Foxbase) bol vyvinutý spoločnosťou Fox Software od roku 1984. V roku 1992 spoločnosť Fox Technologies kúpila spoločnosť Microsoft, nové verzie produktu sa výrazne zmenili a získali predponu „Visual“. Posledná verzia pôvodného FoxPro, verzia 2.6, bežala pod Mac OS, DOS, Windows a Unix; už vo verzii Visual FoxPro 3.0 od MS bol zoznam podporovaných platforiem zredukovaný na Mac OS a Windows a v neskorších verziách od MS - len na Windows. Aktuálna verzia MS Visual FoxPro je založená na COM a Microsoft tvrdí, že nebude k dispozícii žiadna .NET verzia produktu. Existuje projekt Sedna, ktorý by mal umožniť Visual FoxPro spolupracovať s .NET.

nedávna história

Koncom roku 2002 sa ukázalo, že Visual FoxPro je možné spustiť na Linuxe pod Wine, čo však v podstate porušuje licenčnú zmluvu používateľa (EULA).

V decembri 2005 sa VFP po prvý raz dostal do Top 20 indexu TIOBE. V marci 2007 bol na pozícii 19, čím sa stal jazykom skupiny „B“. Od augusta 2010 je VFP (v kombinácii s XBase) na pozícii 25.

V marci 2007 Microsoft oznámil, že nebude existovať VFP 10, takže VFP 9 (uvedený do výroby 17. decembra 2004) je poslednou komerčnou verziou VFP od Microsoftu. Podpora verzie 9 pokračuje s balíkmi Service Pack, ktoré boli vydané 8. decembra 2005 a 11. októbra 2007.

Kódové označenie „Sedna“ (pomenované podľa trpasličej planéty Sedna, objavenej v roku 2003), prebiehajú práce na projekte, ktorý predstavuje súbor doplnkových komponentov xBase k VFP 9.0 na podporu radu scenárov a algoritmov na interakciu s rôznymi technológiami spoločnosti Microsoft, vrátane SQL Server 2005, .NET Framework, Windows Vista, Office 2007, Windows Search a Team Foundation Server (TFS). Spoločnosť Microsoft vydala „Sedna“ pod licenciou Shared Source na stránke CodePlex. Microsoft objasnil, že jadro VFP bude naďalej uzavretým zdrojom. Sedna bola vydaná 25. januára 2008. Od marca 2008 boli všetky komponenty VFP 9 SP2 xBase (vrátane Sedny) dostupné pre komunitný vývoj na CodePlex.

História verzií

Kompatibilita operačného systému

Podporované verzie systému Windows
Verzia VFP3.0 VFP 5.0 VFP 6.0 VFP 7.0 VFP 8.1 VFP 9.0
Windows 3.x Áno nie nie nie nie nie
Windows NT 4.0 Áno Áno Áno Áno nie nie
Windows 95 Áno Áno Áno nie nie
Windows 98 Áno Áno Áno Áno Len za behu Len za behu
Windows ME Áno Áno Áno Áno Len za behu Len za behu
Windows 2000 Áno Áno Áno Áno Áno Áno
Windows XP Áno Áno Áno Áno Áno Áno
Windows Server 2003 ? Áno Áno Áno Áno Áno
Windows Vista V režime kompatibility Áno Áno Áno Áno Áno
Windows 7 Áno Áno Áno Áno Áno Áno

Spustiteľné súbory

Verzia Návratová hodnota VERSION() Veľkosť súboru EXE Dátum súboru EXE Veľkosť súboru DLL Názov súboru DLL
VFP 9 SP2 s rýchlymi opravami Visual FoxPro 09.00.0000.7423 pre Windows 5 648 kb 3. apríla 2009 4 624 kb VFP9R.DLL
VFP9SP2 Visual FoxPro 09.00.0000.5721 pre Windows 5 648 kb 16. október 2007 4 624 kb VFP9R.DLL
VFP 9 Visual FoxPro 09.00.0000.2412 pre Windows 5 620 kb 13. december 2004 4 600 kb VFP9R.DLL
VFP 8 Visual FoxPro 08.00.0000.3117 pre Windows 5 236 kb 25. september 2003 4 200 kb VFP8R.DLL
VFP 7 Visual FoxPro 07.00.0000.9465 pre Windows 4 260 kb 4. januára 2002 3 344 kb VFP7R.DLL
VFP 6 Visual FoxPro 06.00.8961.00 pre Windows 4 091 kb 18. august 2000 3 295 kb VFP6R.DLL
VFP 5 Visual FoxPro 5.0.0.415 pre Windows 4 065 kb 24. januára 1997 3 148 kb VFP500.DLL
VFP 3 Visual FoxPro 03.00.00.0711 pre Windows 4 374 kb 16. december 1995 3 657 kb VFP300.ESL
FPW 2.6a FoxPro 2.6a pre Windows 2 444 kb 28. septembra 1994 2 946 kb FOXW2600.ESL

Ďalší vývoj

Vývoj produktu MS je prerušený vydaním SP2 pre verziu 9.0, produkt MS bude podporovaný do roku 2015.

Koncom marca 2007 bolo zorganizované španielske hovoriace komunitné hnutie FoxPro MasFoxPro (v angličtine MoreFoxPro), ktorého účelom bolo napísať petíciu spoločnosti Microsoft s návrhom pokračovať v práci na aktualizácii Visual FoxPro alebo ho uvoľniť. zdrojová komunita. 3. apríla 2007 hnutie zaznamenala technická tlač.

Spoločnosť Microsoft tiež 3. apríla 2007 odpovedala na žiadosti predkladateľa petície týmto vyhlásením Alana Grievera ( Alan Griver):

Veľmi dobre rozumieme FoxPro komunite a tomu, čo zohralo veľkú úlohu v tom, čo sme oznámili 13. marca. Je to vždy ťažké rozhodnutie oznámiť, že nevydáme ďalšiu verziu produktu, a je to prvá vec, ktorú veľmi starostlivo zvažujeme.

Neoznamujeme koniec projektu FoxPro: FoxPro aplikácie budú samozrejme naďalej fungovať. Podľa našich interných odhadov existuje viac aplikácií, ktoré bežia na FoxPro 2.6 ako na VFP, a FoxPro 2.6 už mnoho rokov nie je podporovaný. Visual FoxPro 9.0 bude Microsoft podporovať do roku 2015.

Aby Microsoft pokračoval vo vývoji jadra FoxPro, musí sa pozrieť na vytvorenie 64-bitového vývojového prostredia, ktoré bude obsahovať takmer úplne prepísaný hlavný produkt. Investovali sme aj do budovania škálovateľnej databázy SQL Server, vrátane voľne dostupnej SQL Server Express Edition. Pokiaľ ide o vytváranie partnerstiev s tretími stranami, o ktorých sme počuli, ako ich interpretovali mnohí významní zákazníci FoxPro, znemožnilo by to používanie FoxPro, pretože už nebude od schváleného dodávateľa. Cítili sme, že najlepšou cestou vpred je umiestnenie open source prostredia na CodePlex, ktoré vyvažuje potreby komunity a veľkých zákazníkov.

pôvodný text(Angličtina)

Sme si veľmi vedomí komunity FoxPro a tá zohrala veľkú úlohu v tom, čo sme oznámili 13. marca. Nikdy nie je ľahké rozhodnutie oznámiť, že nevydáme ďalšiu verziu produktu a je to taká, ktorú veľmi starostlivo zvažujeme.

Neoznamujeme koniec FoxPro: Je zrejmé, že aplikácie FoxPro budú naďalej fungovať. Podľa niektorých našich interných odhadov je vo FoxPro 2.6 spustených viac aplikácií ako vo VFP a FoxPro 2.6 už mnoho rokov nie je podporovaný. Visual FoxPro 9 bude Microsoft podporovať do roku 2015.

Aby Microsoft pokračoval vo vývoji základne FoxPro, museli by sme sa pozrieť na vytvorenie 64-bitového vývojového prostredia, čo by znamenalo takmer úplné prepísanie základného produktu. Investovali sme aj do vytvorenia škálovateľnej databázy so serverom SQL Server vrátane voľne dostupnej edície SQL Server Express Edition. Pokiaľ ide o vytvorenie partnerstva s treťou stranou, od mnohých veľkých zákazníkov FoxPro sme počuli, že by im to znemožnilo pokračovať v používaní FoxPro, pretože by už nepochádzalo od schváleného dodávateľa. Cítili sme, že najlepšou cestou vpred je uvedenie prostredia do open source na CodePlex, ktorý vyvažuje potreby komunity aj veľkých zákazníkov.

Poznámky

Literatúra

  • Gorev A., Akhayan R., Makasharipov S. Efektívna práca s DBMS Gorev A., Akhayan R., Makasharipov S. Efektívna práca s DBMS. - St. Petersburg. : Peter, 1997. - 700 s. - ISBN 5-88782-132-9

pozri tiež

Odkazy

  • Visual FoxPro Home
  • Visual Foxpro 7 články a recenzie (ruština)

Visual FoxPro je profesionálna relačná databázová aplikácia od vývojárov spoločnosti Microsoft založená na objektovo orientovanom programovacom jazyku FoxPro. Má veľkú sadu rôznych nástrojov na vytváranie databáz, ich správu, ako aj na spracovanie a ukladanie údajov. Je to veľmi pohodlné pri práci, pretože v aplikácii sú k dispozícii špecializovaní konštruktéri, sprievodcovia, nápovedné služby atď.

Visual FoxPro je rýchly s veľkými databázami. Podporuje používanie široko používaných tabuľkových formátov, ktoré umožňujú rýchlu výmenu informácií s inými aplikáciami spoločnosti Microsoft. Program má veľké množstvo integrovaných šablón a príkladov na rýchle vytváranie databáz aj s viacúrovňovou štruktúrou. Okrem toho je podporovaná schopnosť pracovať s viac ako štyridsiatimi rôznymi formátmi súborov (act, app, cdx, dbc, dbf, dct, dcx, fky, fll, fmt, fpt, ​​​​frt, frx, fxp, idx atď. .).

V najnovšej verzii produktu bol výrazne vylepšený reportingový systém, rozšírené možnosti SQL, vylepšený systém vyhľadávania v databáze, vylepšená funkcia tlače dát, vizuálna prezentácia informácií vo forme grafov resp. grafy boli plne implementované a bola pridaná podpora technológie IntelliSense, ktorá výrazne uľahčuje vytváranie softvérového kódu, vďaka funkcii automatického dopĺňania pri písaní príkazov alebo parametrov. Visual FoxPro teraz tiež poskytuje možnosť uložiť nastavenia pre hlavné okno, dialógové okná, panely nástrojov a nastavenia tabuliek pomocou súboru nastavení.