Kas ir microsoft visual foxpro. Lejupielādējiet Foxpro programmatūru

Lai strādātu ar lielu informācijas apjomu un izveidotu sarežģītas datu bāzes pārvaldības sistēmas, Microsoft izstrādātāji izveidoja Visual FoxPro programmatūras vizuālo vidi. Vairāk nekā 30 gadus tās versijas ir bijušas pieprasītas daudzās tirdzniecības, pētniecības, ražošanas un citās organizācijās.

Izdalīto datu bāzu tabulu izveide

Visual FoxPro ir ļoti specializēta programma DBVS izveidei un organizēšanai. No nedaudzajiem konkurentiem tikai tas var sniegt plašas iespējas programmēt savā VPF valodā, kas ir vecās xBase modifikācija.

Lokālās un serveru datu bāzes

Visual FoxPro redaktorā varat rakstīt programmas darbam ar vietējām un tīkla relāciju datu bāzēm. Tam ir burvju un rīku komplekts, kas ļauj "rakstīt" klientu datu bāzes serveriem, kas vienkāršos lietotāju piekļuvi tiem.

Sadarbspēja ar citiem Microsoft produktiem

Šis projekts, kas izstrādāts operētājsistēmai Windows, kopš 1992. gada pieder Microsoft, kas nozīmē, ka tas ir pielāgots trešo pušu izklājlapu formātiem, piemēram, XLS (MS Excel). Papildus satura maiņai tos var apkopot vienu ar otru jaunos masīvos.

Priekšrocības

  • darbs ar daudzlīmeņu serveri un lokālo DBVS;
  • sava VFP valoda ar gatavu funkciju un operatoru bibliotēku;
  • atbalsts vairāk nekā 40 tabulu formātiem, kurus var atvērt un modificēt citās programmatūras vidēs;
  • liels darba ātrums un redzamība ar lielu informācijas apjomu;
  • konstruktoru, veidotāju un burvju rīku komplekts ievērojami vienkāršos programmas koda rakstīšanu;
  • ir veikto darbu piemēri, kas atklāj visas Visual FoxPro iespējas.

Trūkumi

  • grūti saprotams interfeiss iesācējiem;
  • niecīga funkcionalitāte programmu izstrādei;
  • augstas sistēmas prasības RAM;
  • izstrādātājs neatbalsta.
Visual FoxPro bez maksas varat lejupielādēt krievu valodā no tālāk esošās saites.

Visual FoxPro ir pilnīga programmatūras vide relāciju datu bāzu izveidei un pārvaldībai. Atbalsta milzīgu skaitu failu formātu (daži no tiem: dbf, fxp, idx, act, app, cdx, dbc, dct, fpt, ​​​​frt, frx), un tajā ir iebūvēta programmēšanas valoda šauru uzdevumu risināšanai (sadarbojas ar ārējiem datu avotiem, veic eksportēšanu/importēšanu, ir iebūvēta SQL valoda).

Visual FoxPro var bez maksas lejupielādēt studijām un attīstībai tieši no izstrādātāja oficiālās vietnes, tomēr daži paplašinājumi var būt apmaksāti.


Jau sen nav noslēpums, ka mūsdienu datorlietotāju prasības arvien vairāk ietver apjomīgu informācijas krātuvju, ko sauc par datu bāzēm, un programmatūras rīku izmantošanu to pārvaldībai DBVS. Praktiski jebkurā uzņēmumā, firmā un pat mazākajā birojā ir nepieciešams īstenot iecerētos projektus, izmantojot datu bāzes. Cita starpā bieži ir nepieciešami iebūvēti datu izguves mehānismi (SQL vaicājumu valoda), kā arī saskarne mijiedarbībai ar ārējo programmatūru.

Neskatoties uz morālo novecošanos (salīdzinājumā ar citām DBVS) un ierobežoto izstrādātāju rīku komplektu, šī DBVS joprojām tiek veiksmīgi izmantota, lai atrisinātu visu uzdevumu sarakstu, un izvēle par labu tai ir saistīta ne tikai ar tās bagātīgo funkcionalitāti, bet arī tas, ka Microsoft Visual FoxPro var lejupielādēt, var būt bez maksas.

Jāatzīmē arī, ka, ņemot vērā Visual FoxPro plašo izmantošanu, šī programmatūra ilgstoši tiks izmantota kā galvenais programmatūras risinājums vairākos lielākajos mūsu valsts uzņēmumos, nemaz nerunājot par izglītības jomu, kur tā ir. joprojām populārs ne tikai kā rīks darbam ar dbf, bet arī kā IDE.


Papildus jāatzīmē, ka daudzi mūsdienu programmatūras produkti veido savu darbu, apvienojot nepieciešamo informāciju vienā masīvā (mākonis pakalpojums), kas būs pieejams lietotājam no jebkuras vietas pasaulē ar skaidru saskarni un iespēju ātri atrast nepieciešamo informāciju.

Īpaši šādiem mērķiem Microsoft izstrādāja programmatūras vidi Visual FoxPro, kuras galvenais uzdevums ir izveidot pilnvērtīgas datu bāzes un izstrādāt rīkus darbam ar tām (atjaunināšana, dzēšana, dublēšana utt.).

Visual FoxPro ir populārās FoxPro DOS versijas turpinājums., kas tālajos deviņdesmitajos iekaroja izstrādātāju mīlestību un cieņu visā pasaulē. Viena no galvenajām Visual FoxPro priekšrocībām ir ātrais darbs ar datu bāzes saturu, lietotājiem bieži piekļūstot, pārveidojot un dzēšot datus.

Turklāt DBVS jau ir iekļautas daudzas gatavas veidnes, kas var būt noderīgas iesācējiem, kuru uzdevums ir organizēt ātru piekļuvi informācijai un tās apmaiņu.

Patīkami ir tas, ka jaunākajā produkta versijā ir iekļauti jaunākie programmatūras vides uzlabojumi un vairāki kļūdu labojumi. Tā, piemēram, programmētājiem tiek nodrošinātas jaunas iespējas izveidot masīvus ar datiem, sākot no nulles. Izstrādātāji arī parūpējās par nepieciešamā satura drukāšanas iespējas organizēšanu un uzlaboja meklēšanu. Ir veikta integrācija Microsoft Office pakešu lietojumprogrammās, ir pievienots atbalsts darbam ar diagrammām un iespēja veidot servera lietojumprogrammas.

Sākotnēji Visual FoxPro var lejupielādēt tikai angļu valodā(pamata versijā 30 MB lielums), taču šai DBVS ir vairākas nenoliedzamas priekšrocības salīdzinājumā ar vecajiem konkurentiem.


Šajā arhīvā ir iekļauts fails VFP9RUS.DLL.

Pirms jaunas Visual Foxpro servisa pakotnes instalēšanas ir jānoņem rusificētais DLL, ja tas bija iepriekš instalēts, jo. startējot vidi pēc jauna SP instalēšanas, tas sniegs kļūdu, ka DLL faila versija neatbilst.

1) DLL ir paredzēts Visual Foxpro izstrādātāja IDE rusifikācijai

2) Lejupielādējiet un instalējiet Visual Foxpro 9.0 SP2

3) Tiem, kuriem ir instalēta krievu Windows un reģionālajos iestatījumos ir norādīta valsts Krievija, jums vienkārši jākopē šis fails direktorijā, kurā ir instalēts Visual Foxpro.

4) Tiem, kuru reģionālajos iestatījumos ir cita valsts, šis fails ir jāpārdēvē par VFP9ENU.DLL un pēc oriģinālā faila kopijas izveides šis fails jākopē direktorijā, kurā ir instalēts Visual Foxpro, lai nepieciešamības gadījumā. , atgriezt visu kā bijis.

5) Ja kāda iemesla dēļ ir nepieciešams noņemt plaisu, tad 3) - jums ir jāizdzēš fails VFP9RUS.DLL no Visual Foxpro direktorija, 4) - izpakojiet sākotnējo VFP9ENU.DLL failu un nomainiet laboto DLL. .

(4. darbībā neaizmirstiet izveidot faila VFP9ENU.DLL kopiju). Veiksmi.

Izplatīšana Visual FoxPro 9+ SP2 operētājsistēmai Windows — tiem, kas to nedara.

Ja kaut kas nedarbojās:

Pirmkārt, fails vfp9enu.dll tika kopēts failā vfp9rus.dll. Pēc tam tāda paša nosaukuma resursi tika kopēti no faila vfp9rrus.dll uz failu vfp9rus.dll

Resursi 10, 2, 3, 4 ir aizstāti mapē \999.

1. resurss no mapes \999 palika tāds pats kā angļu valodas versijā, jo to nomainot nestrādā komanda collate to "russian" Tāpat arī 5. resurss no \999 mapes - atstāja angļu versiju, jo. Forumā atradu kļūdas aprakstu: nerusificēt PEM atšifrēšanu (5. fails mapē \999): pretējā gadījumā izņēmums, ierakstot MaxLenght TextBox "a rekvizītu logā.

Fails VFP9RUS.DLL tiek kopēts Visual Foxpro direktorijā. Palaižot čaulu, izvēlne tiek rādīta krievu valodā - krievu Windows.

Jūs izmantojat šo failu uz savu risku. Garantiju nav. Ja rodas fatālas vai citas kļūdas, vienkārši noņemiet failu VFP9RUS.DLL no Visual Foxpro direktorija.

Pirms faila lejupielādes atzīmējiet instalētās Visual FoxPro versijas numuru. Atlasiet lejupielādējamo DLL ar tādu pašu versijas numuru, kāds ir instalēts jūsu datorā. Lejupielādējiet arhīvu. Izsaiņojiet DLL krievu versiju Visual FoxPro direktorijā. Startējot programmas izvēlne būs krievu valodā, ja jums ir instalēta XP krievu versija un reģionālajos iestatījumos ir iestatīta krievu valoda datuma/laika/skaitļu formātiem. Ja lejupielādējat DLL versiju, kas neatbilst jūsu datorā instalētajai, Visual FoxPro startēšanas laikā radīs DLL versijas neatbilstības kļūdu. Lai atgrieztu angļu valodas saskarni, vienkārši noņemiet krievu DLL failu no Visual FoxPro direktorija. Tiem, kuriem reģionālajos iestatījumos ir iestatīti citi datuma / laika / skaitļu formāti, lai iegūtu krievu saskarni - 1) izveidojiet VFP*ENU.DLL faila arhīva kopiju no Visual FoxPro direktorija - 2) izdzēsiet VFP*ENU. DLL fails - 3) Izpakojiet krievu failu uz Visual FoxPro direktoriju un pārdēvējiet to no VFP*RUS.DLL uz VFP*ENU.DLL - 4) Lai atgrieztu angļu valodas interfeisu šajā opcijā, jums ir jāatgriež VFP* sākotnējā versija. ENU.DLL uz Visual FoxPro direktoriju no faila arhīva kopijas (sk. 1. punktu). VFP*RUS.DLL faila nosaukumam jābūt ar lielajiem burtiem Uzmanību – pirms SP instalēšanas (atjaunināšanas), noņemiet failu VFP*RUS.DLL no Visual FoxPro direktorija. Pēc SP instalēšanas instalējiet jauno DLL versiju (krievu DLL versijai ir jāsakrīt ar Visual FoxPro versiju).

Varbūt vajag vēl kaut ko. Man ir angļu apvalks

Iespējams, ka reģionālie iestatījumi pēc noklusējuma ir iestatīti uz angļu valodu Varat pārdēvēt vfp9rus.dll failu uz vfp9enu.dll un aizstāt sākotnējo (pēc kopijas saglabāšanas), ja jums kaut kas nepatīk, lai atgrieztos viss kā bija.

Iespējams, ka pēc noklusējuma lokalizācija ir iestatīta uz angļu valodu.

Patiesībā viss ir ļoti vienkārši. Vajag failu pārdēvēt, pēc tipa, Upper("Vfp9rus.dll") ;) Vietām, strādājot ar failu, tādi gizmos iznāk.

Precīzi nosaukumam VFP9RUS.dll jābūt ar lielajiem burtiem. Man tas uzreiz noderēja.

relāciju datu bāzu pārvaldības sistēmas, ko izstrādājusi Microsoft Corporation. FoxPro programmēšanas valoda kalpoja par šī programmatūras produkta pamatu. Tas pieder pie xBase valodu saimes, kas izstrādāta, pamatojoties uz dBase programmēšanas valodas sintaksi. Citi šīs ģimenes locekļi ir Clipper un Recital.

Sākotnēji FoxPro (sākotnējais nosaukums - Foxbase) kopš 1984. gada ir izstrādājis uzņēmums Fox Software. 1992. gadā Fox Technologies nopirka Microsoft, jaunās produkta versijas ir būtiski mainījušās un ieguvušas prefiksu "Visual". Sākotnējā FoxPro pēdējā versija 2.6 darbojās operētājsistēmās Mac OS, DOS, Windows un Unix; jau Visual FoxPro 3.0 versijā no MS atbalstīto platformu saraksts tika samazināts līdz Mac OS un Windows, bet jaunākajās versijās no MS - tikai uz Windows. Pašreizējā MS Visual FoxPro versija ir balstīta uz COM, un Microsoft saka, ka produktam nebūs .NET versijas. Ir Sedna projekts, kas nodrošina iespēju Visual FoxPro sadarboties ar .NET.

nesenā vēsture

2002. gada beigās tika pierādīts, ka Visual FoxPro var darboties operētājsistēmā Linux ar Wine, taču tas būtībā pārkāpj lietotāja licences līgumu (EULA).

2005. gada decembrī VFP pirmo reizi iekļuva TIOBE indeksa Top 20. 2007. gada martā tā bija 19. pozīcijā, padarot to par "B" grupas valodu. No 2010. gada augusta VFP (apvienojumā ar XBase) atrodas 25. pozīcijā.

2007. gada martā Microsoft paziņoja, ka nebūs VFP 10, tāpēc VFP 9 (ražošanai tika izlaists 2004. gada 17. decembrī) ir Microsoft pēdējais komerciālais VFP laidiens. 9. versijas atbalsts turpinās ar servisa pakotnēm, kas tika izlaistas 2005. gada 8. decembrī un 2007. gada 11. oktobrī.

Kodētais nosaukums "Sedna" (nosaukts pundurplanētas Sednas vārdā, atklāta 2003. gadā) notiek darbs pie projekta, kas ir xBase komponentu papildinājumu komplekts VFP 9.0, lai atbalstītu virkni scenāriju un algoritmu mijiedarbībai ar dažādām Microsoft tehnoloģijām, tostarp SQL Server 2005, .NET Framework, Windows Vista, Office 2007, Windows Search un Team Foundation Server (TFS). Microsoft ir izlaidusi "Sedna" saskaņā ar koplietojamā avota licenci CodePlex vietnē. Microsoft ir precizējusi, ka galvenais VFP joprojām būs slēgtā avota avots. Sedna tika izlaists 2008. gada 25. janvārī. No 2008. gada marta visi VFP 9 SP2 xBase komponenti (tostarp Sedna) bija pieejami kopienas attīstībai CodePlex.

Versiju vēsture

Operētājsistēmas saderība

Atbalstītās Windows versijas
Versija VFP3.0 VFP 5.0 VFP 6.0 VFP 7.0 VFP 8.1 VFP 9.0
Windows 3.x Nav Nav Nav Nav Nav
Windows NT 4.0 Nav Nav
Windows 95 Nav Nav
Windows 98 Tikai izpildlaiks Tikai izpildlaiks
Windows ME Tikai izpildlaiks Tikai izpildlaiks
Windows 2000
Windows XP
Windows Server 2003 ?
Windows Vista Saderības režīmā
Windows 7

Izpildāmie faili

Versija VERSION() atgriešanas vērtība EXE faila lielums EXE faila datums DLL faila lielums DLL faila nosaukums
VFP 9 SP2 ar labojumfailiem Visual FoxPro 09.00.0000.7423 operētājsistēmai Windows 5648 kb 2009. gada 3. aprīlis 4624 kb VFP9R.DLL
VFP9SP2 Visual FoxPro 09.00.0000.5721 operētājsistēmai Windows 5648 kb 2007. gada 16. oktobris 4624 kb VFP9R.DLL
VFP 9 Visual FoxPro 09.00.0000.2412 operētājsistēmai Windows 5620 kb 2004. gada 13. decembris 4600 kb VFP9R.DLL
VFP 8 Visual FoxPro 08.00.0000.3117 operētājsistēmai Windows 5236 kb 2003. gada 25. septembris 4200 kb VFP8R.DLL
VFP 7 Visual FoxPro 07.00.0000.9465 operētājsistēmai Windows 4260 kb 2002. gada 4. janvāris 3344 kb VFP7R.DLL
VFP 6 Visual FoxPro 06.00.8961.00 operētājsistēmai Windows 4091 kb 2000. gada 18. augusts 3295 kb VFP6R.DLL
VFP 5 Visual FoxPro 5.0.0.415 operētājsistēmai Windows 4065 kb 1997. gada 24. janvāris 3148 kb VFP500.DLL
VFP 3 Visual FoxPro 03.00.00.0711 operētājsistēmai Windows 4374 kb 1995. gada 16. decembris 3657 kb VFP300.ESL
FPW 2.6a FoxPro 2.6a operētājsistēmai Windows 2444 kb 1994. gada 28. septembris 2946 kb FOXW2600.ESL

Tālāka attīstība

MS produkta izstrāde tiek pārtraukta līdz ar SP2 izlaišanu versijai 9.0, MS produkts tiks atbalstīts līdz 2015. gadam.

2007. gada marta beigās tika organizēta MasFoxPro (angļu valodā MoreFoxPro) spāniski runājošā kopienas kustība FoxPro, kuras mērķis bija uzrakstīt lūgumrakstu Microsoft ar priekšlikumu turpināt darbu pie Visual FoxPro atjaunināšanas vai izlaist to atklātībā. avota kopiena. 2007. gada 3. aprīlī kustību atzīmēja tehniskā prese.

Arī 2007. gada 3. aprīlī Microsoft atbildēja uz lūgumraksta iesniedzēja lūgumiem ar šo Alana Grīvera paziņojumu ( Alans Grīvers):

Mēs ļoti labi saprotam FoxPro kopienu un to, kas spēlēja lielu lomu tajā, ko mēs paziņojām 13. martā. Vienmēr ir grūts lēmums paziņot, ka mēs neizlaidīsim citu produkta versiju, un tas ir pirmais, ko mēs ļoti rūpīgi apsveram.

Mēs nepasludinām FoxPro projekta beigas: FoxPro lietojumprogrammas acīmredzot turpinās darboties. Saskaņā ar mūsu iekšējiem aprēķiniem, FoxPro 2.6 darbojas vairāk lietojumprogrammu nekā VFP, un FoxPro 2.6 nav atbalstīta daudzus gadus. Visual FoxPro 9.0 atbalstīs Microsoft līdz 2015. gadam.

Lai Microsoft turpinātu izstrādāt FoxPro kodolu, tai ir jāizveido 64 bitu izstrādes vide, kurā būs iekļauts gandrīz pilnībā pārrakstīts pamatprodukts. Mēs esam arī ieguldījuši mērogojamu SQL Server datubāzi, tostarp brīvi pieejamo SQL Server Express Edition. Attiecībā uz trešo pušu partnerību veidošanu, par kurām esam dzirdējuši, kā to interpretējuši vairāki lielākie FoxPro klienti, tas padarītu neiespējamu FoxPro izmantošanu, jo tas vairs nebūs no apstiprināta pārdevēja. Mēs uzskatījām, ka CodePlex atvērtā pirmkoda vides izveide, kas līdzsvaro gan kopienas, gan lielo klientu vajadzības, ir labākais ceļš uz priekšu.

oriģināltekstu(Angļu)

Mēs ļoti labi apzināmies FoxPro kopienu, un tam bija liela nozīme tajā, ko mēs paziņojām 13. martā. Nekad nav viegls lēmums paziņot, ka mēs neizlaidīsim citu produkta versiju, un mēs to ļoti rūpīgi apsveram.

Mēs nepaziņojam par FoxPro beigām: Acīmredzot FoxPro lietojumprogrammas turpinās darboties. Saskaņā ar dažiem mūsu iekšējiem aprēķiniem FoxPro 2.6 darbojas vairāk lietojumprogrammu nekā VFP, un FoxPro 2.6 nav atbalstīts daudzus gadus. Visual FoxPro 9 atbalstīs Microsoft līdz 2015. gadam.

Lai Microsoft turpinātu attīstīt FoxPro bāzi, mums būtu jāapsver 64 bitu izstrādes vides izveide, kas nozīmētu gandrīz pilnīgu pamatprodukta pārrakstīšanu. Mēs esam arī ieguldījuši līdzekļus, lai izveidotu mērogojamu datubāzi ar SQL Server, tostarp brīvi pieejamo SQL Server Express Edition. Ciktāl tas attiecas uz partnerattiecību veidošanu ar trešo pusi, mēs esam dzirdējuši no vairākiem lieliem FoxPro klientiem, ka tādējādi viņi nevarēs turpināt lietot FoxPro, jo tas vairs nebūtu no apstiprināta pārdevēja. Mēs uzskatījām, ka vides ievietošana atklātā pirmkoda kodā CodePlex, kas līdzsvaro gan kopienas, gan lielo klientu vajadzības, bija labākais ceļš uz priekšu.

Piezīmes

Literatūra

  • Gorevs A., Akhayan R., Makasharipov S. Efektīvs darbs ar DBVS Gorev A., Akhayan R., Makasharipov S. Efektīvs darbs ar DBVS. - Sanktpēterburga. : Pēteris, 1997. - 700 lpp. - ISBN 5-88782-132-9

Skatīt arī

Saites

  • Visual FoxPro sākumlapa
  • Visual Foxpro 7 raksti un apskati (krievu valodā)

Visual FoxPro ir profesionāla Microsoft izstrādātāju relāciju datu bāzes lietojumprogramma, kuras pamatā ir FoxPro objektorientētā programmēšanas valoda. Tam ir liels dažādu rīku komplekts datu bāzu izveidei, to pārvaldībai, kā arī datu apstrādei un uzglabāšanai. Tas ir ļoti ērti, strādājot, jo lietojumprogrammā ir specializēti dizaineri, burvji, mājienu pakalpojumi utt.

Visual FoxPro ir ātrs ar lielām datu bāzēm. Atbalsta plaši izmantoto izklājlapu formātu izmantošanu, kas ļauj ātri apmainīties ar informāciju ar citām Microsoft lietojumprogrammām. Programmai ir liels skaits integrētu veidņu un piemēru ātrai datu bāzu izveidei pat ar daudzlīmeņu struktūru. Turklāt tas atbalsta vairāk nekā četrdesmit dažādus failu formātus (act, app, cdx, dbc, dbf, dct, dcx, fky, fll, fmt, fpt, ​​​​frt, frx, fxp, idx utt.).

Jaunākajā produkta versijā ir būtiski uzlabota atskaišu sistēma, paplašinātas SQL iespējas, pilnveidota datu bāzes meklēšanas sistēma, uzlabota datu drukāšanas funkcija, informācijas vizuālais attēlojums grafiku veidā vai diagrammas ir pilnībā ieviestas, un ir pievienots IntelliSense tehnoloģijas atbalsts, kas ievērojami atvieglo programmatūras.koda izveidi, pateicoties automātiskās pabeigšanas funkcijai, rakstot komandas vai parametrus. Turklāt Visual FoxPro tagad nodrošina iespēju saglabāt galvenā loga, dialoglodziņu, rīkjoslu un tabulu iestatījumu iestatījumus, izmantojot iestatījumu failu.