Microsoft görsel foxpro nedir. foxpro yazılımını indirin

Büyük miktarda bilgiyle çalışmak ve karmaşık veritabanı yönetim sistemleri oluşturmak için Microsoft geliştiricileri, Visual FoxPro yazılımının görsel ortamını oluşturdu. 30 yılı aşkın bir süredir, versiyonları birçok ticari, araştırma, üretim ve diğer organizasyonlarda talep görmektedir.

Dağıtılmış Veritabanı Tabloları Oluşturma

Visual FoxPro, bir DBMS oluşturmak ve düzenlemek için oldukça uzmanlaşmış bir programdır. Birkaç rakip arasında, yalnızca eski xBase'in bir modifikasyonu olan kendi VPF dilinde programlama konusunda geniş fırsatlar sağlayabilir.

Yerel ve sunucu veritabanları

Visual FoxPro düzenleyicisinde, yerel ve ağ ilişkisel veritabanlarıyla çalışacak programlar yazabilirsiniz. Sunucular için istemci veritabanlarını "yazmanıza" izin veren ve bunlara kullanıcı erişimini kolaylaştıracak bir dizi sihirbaz ve araca sahiptir.

Diğer Microsoft ürünleriyle birlikte çalışabilirlik

Windows için geliştirilen bu proje 1992'den beri Microsoft'a aittir, yani XLS (MS Excel) gibi üçüncü taraf elektronik tablo formatlarına uyarlanmıştır. İçeriği değiştirmeye ek olarak, birbirleriyle yeni diziler halinde derlenebilirler.

Avantajlar

  • çok düzeyli sunucu ve yerel DBMS ile çalışın;
  • hazır işlevler ve operatörler kitaplığı ile kendi VFP dili;
  • diğer yazılım ortamlarında açılabilen ve değiştirilebilen 40'tan fazla tablo formatı desteği;
  • büyük miktarda bilgi içeren işin yüksek hızı ve görünürlüğü;
  • yapıcılar, inşaatçılar ve sihirbazlardan oluşan bir araç seti, program kodunun yazılmasını büyük ölçüde basitleştirecektir;
  • Visual FoxPro'nun tüm olanaklarını ortaya çıkaran çalışma örnekleri vardır.

Kusurlar

  • yeni başlayanlar için anlaşılması zor arayüz;
  • programları tasarlamak için yetersiz işlevsellik;
  • RAM için yüksek sistem gereksinimleri;
  • geliştirici tarafından desteklenmiyor.
Aşağıdaki bağlantıdan Visual FoxPro'yu Rusça olarak ücretsiz olarak indirebilirsiniz.

Visual FoxPro, ilişkisel veritabanları oluşturmak ve yönetmek için eksiksiz bir yazılım ortamıdır. Çok sayıda dosya biçimini destekler (bazıları: dbf, fxp, idx, act, app, cdx, dbc, dct, fpt, ​​​​frt, frx) ve dar odaklı görevleri çözmek için yerleşik bir programlama diline sahiptir ( harici veri kaynaklarıyla etkileşime girer, dışa aktarma / içe aktarma gerçekleştirir, yerleşik SQL diline sahiptir).

Visual FoxPro, çalışma ve geliştirme için doğrudan geliştiricinin resmi web sitesinden ücretsiz olarak indirilebilir, ancak bazı uzantılar ödenebilir.


Modern bilgisayar kullanıcılarının gereksinimlerinin, veritabanları olarak adlandırılan büyük bilgi havuzlarının ve bunları DBMS'yi yönetmek için yazılım araçlarının kullanımını giderek daha fazla içerdiği bir sır değildir. Pratik olarak herhangi bir işletmede, firmada ve hatta en küçük ofiste, veritabanlarını kullanarak tasarlanmış projeleri uygulamaya ihtiyaç vardır. Diğer şeylerin yanı sıra, veri alımı için yerleşik mekanizmalara (SQL sorgu dili) ve harici yazılımla etkileşim için bir arayüze sıklıkla ihtiyaç duyulur.

Ahlaki eskimeye (diğer VTYS'lere kıyasla) ve sınırlı sayıda geliştirici araçlarına rağmen, bu VTYS, tüm görev listesini çözmek için başarıyla kullanılmaya devam ediyor ve lehine seçim sadece zengin işlevsellikten değil, aynı zamanda Microsoft Visual FoxPro'nun indirilebileceği gerçeği ücretsiz olabilir.

Ayrıca, Visual FoxPro'nun yaygın kullanımı göz önüne alındığında, bu yazılımın, bulunduğu eğitim alanından bahsetmeden, ülkemizdeki bir dizi büyük işletmede ana yazılım çözümü olarak uzun süre kullanılacağı belirtilmelidir. sadece dbf ile çalışmak için bir araç olarak değil, aynı zamanda bir IDE olarak da popülerdir.


Ek olarak, birçok modern yazılım ürününün, dünyanın her yerinden kullanıcıya açık bir arayüz ve hızlı bir şekilde bulma yeteneği ile erişilebilecek olan tek bir dizide (bulut hizmeti) gerekli bilgileri birleştirerek çalışmalarını oluşturduğunu belirtmek gerekir. gerekli bilgi.

Özellikle bu amaçlar için Microsoft, asıl görevi tam teşekküllü veritabanları oluşturmak ve onlarla çalışmak için araçlar geliştirmek (güncelleme, silme, yedekleme vb.) olan Visual FoxPro adlı bir yazılım ortamı geliştirdi.

Visual FoxPro, FoxPro'nun popüler DOS sürümünün devamıdır. uzak doksanlarda dünya çapında geliştiricilerin sevgisini ve saygısını kazandı. Visual FoxPro'nun ana avantajlarından biri, kullanıcılar tarafından sık erişim, veri değiştirme ve silme ile veritabanı içeriğiyle hızlı çalışmadır.

Buna ek olarak, DBMS, görevi bilgiye hızlı erişim ve bilgi alışverişini organize etmek olan acemi kullanıcılar için faydalı olabilecek birçok hazır şablon içermektedir.

İşin güzel yanı, yazılım ortamındaki en son iyileştirmelerin ve bir dizi hata düzeltmesinin ürünün en son sürümüne dahil edilmiş olmasıdır. Örneğin, programcılara sıfırdan başlayarak verilerle diziler oluşturmak için yeni fırsatlar sağlanır. Geliştiriciler ayrıca gerekli içeriği yazdırma olasılığını düzenlemeye özen gösterdi ve aramayı geliştirdi. Microsoft Office'in toplu uygulamalarına entegrasyon sağlandı, diyagramlarla çalışma desteği ve sunucu uygulamaları oluşturma yeteneği eklendi.

Başlangıçta, Visual FoxPro yalnızca İngilizce olarak indirilebilir.(temel sürümde 30 MB boyutunda) ve yine de bu DBMS'nin eski rakiplerine göre bir dizi inkar edilemez avantajı var.


Bu arşiv, VFP9RUS.DLL dosyasını içerir.

Visual Foxpro için yeni bir hizmet paketi yüklemeden önce, daha önce yüklenmişse Russified DLL'yi kaldırmanız gerekir, çünkü. yeni bir SP kurduktan sonra ortamı başlatırken, DLL dosyasının sürümünün eşleşmediği bir hata verecektir.

1) DLL, Visual Foxpro geliştirici IDE'sinin Ruslaştırılması için tasarlanmıştır.

2) Visual Foxpro 9.0 için SP2'yi indirin ve yükleyin

3) Russian Windows yüklü olanlar ve ülke bölgesel ayarlarda Rusya belirtilenler için bu dosyayı Visual Foxpro'nun kurulu olduğu dizine kopyalamanız yeterlidir.

4) Bölgesel ayarlarında farklı bir ülke olanlar için, bu dosyayı VFP9ENU.DLL olarak yeniden adlandırmanız ve gerekirse orijinal dosyanın bir kopyasını oluşturduktan sonra bu dosyayı Visual Foxpro'nun kurulu olduğu dizine kopyalamanız gerekir. , her şeyi olduğu gibi iade edin.

5) Herhangi bir nedenle çatlağı kaldırmak gerekiyorsa, 3) - VFP9RUS.DLL dosyasını Visual Foxpro dizininden silmeniz gerekir, 4) için - orijinal VFP9ENU.DLL dosyasını açın ve yamalı DLL'yi değiştirin .

(4. adımda VFP9ENU.DLL dosyasının bir kopyasını almayı unutmayın). İyi şanlar.

Dağıtım Windows için Visual FoxPro 9+ SP2 - olmayanlar için.

Bir şey işe yaramadıysa:

Öncelikle vfp9enu.dll dosyası vfp9rus.dll dosyasına kopyalandı. Daha sonra aynı isimli kaynaklar vfp9rrus.dll dosyasından vfp9rus.dll dosyasına kopyalandı.

Kaynaklar 10, 2, 3, 4 \999 klasöründe değiştirildi.

\999 klasöründeki Kaynak 1, İngilizce sürümdekiyle aynı kaldı, çünkü değiştirirken, set collate to "russian" komutu çalışmıyor.Ayrıca, \999 klasöründeki kaynak 5 - İngilizce sürümü bıraktı, çünkü. Forumda hatanın bir açıklamasını buldum: PEM için şifre çözmeyi Ruslaştırmayın (\999 klasöründeki dosya 5): aksi halde, özellikler penceresinde MaxLenght TextBox "a yazarken bir istisna.

VFP9RUS.DLL dosyası, Visual Foxpro dizinine kopyalanır. Kabuğu başlattığınızda, menü Rusça olarak gösterilir - Rusça Windows için.

Bu dosyayı kendi sorumluluğunuzda kullanırsınız. Garanti yok. Önemli veya diğer hatalar için, VFP9RUS.DLL dosyasını Visual Foxpro dizininden kaldırmanız yeterlidir.

Dosyayı indirmeden önce, yüklediğiniz Visual FoxPro sürüm numarasını not edin. Bilgisayarınızda kurulu olanla aynı sürüm numarasıyla indirilecek DLL'yi seçin.Arşivi indirin. DLL'nin Rusça sürümünü Visual FoxPro dizinine açın. Programı başlattığınızda, XP'nin Rusça sürümü kuruluysa ve tarih/saat/sayı biçimleri için Rusça dili bölgesel ayarlarda ayarlanmışsa, program menüsü Rusça olacaktır. Bilgisayarınızda yüklü olanla eşleşmeyen bir DLL sürümünü karşıdan yüklerseniz, Visual FoxPro, başlangıçta bir DLL sürümü uyuşmazlığı hatası oluşturur. İngilizce arabirimi döndürmek için, Rusça DLL dosyasını Visual FoxPro dizininden kaldırmanız yeterlidir. Rus arayüzünü almak için bölgesel ayarlarda başka tarih/saat/sayı biçimlerine sahip olanlar için - 1) Visual FoxPro dizininden VFP*ENU.DLL dosyasının bir arşiv kopyasını oluşturun - 2) VFP*ENU.DLL dosyasını silin file - 3) Rusça dosyayı Visual FoxPro dizinine açın ve VFP*RUS.DLL'den VFP*ENU.DLL'ye yeniden adlandırın - 4) Bu seçenekte İngilizce arabirimi döndürmek için VFP*ENU'nun orijinal sürümünü döndürmelisiniz .DLL dosyasının arşiv kopyasından Visual FoxPro dizinine (bkz. madde 1). VFP*RUS.DLL dosyasının adı büyük harf olmalıdır.Dikkat - SP'yi (güncelleştirme) yüklemeden önce, VFP*RUS.DLL dosyasını Visual FoxPro dizininden kaldırın. SP'yi yükledikten sonra, DLL'nin yeni sürümünü yükleyin (Ruslaştırılmış DLL'nin sürümü ile Visual FoxPro'nun sürümü eşleşmelidir).

Belki başka bir şeye ihtiyaç vardır. İngiliz kabuğum var

Bölgesel ayarların varsayılan olarak İngilizce olması mümkündür.vfp9rus.dll dosyasını vfp9enu.dll olarak yeniden adlandırabilir ve beğenmediğiniz bir şey varsa geri dönmek için orijinalini (bir kopyasını kaydettikten sonra) değiştirebilirsiniz. her şey olduğu gibi.

Yerel ayarın varsayılan olarak İngilizce olarak ayarlanmış olması mümkündür.

Aslında, her şey çok basit. Dosyayı türüne göre yeniden adlandırmak gerekir, Upper("Vfp9rus.dll") ;) Bazı yerlerde, bir dosya ile çalışırken bu tür gizmoslar çıkıyor.

Tam olarak, VFP9RUS.dll adı büyük harfle yazılmalıdır. Benim için hemen çalıştı.

Microsoft Corporation tarafından geliştirilen ilişkisel veritabanı yönetim sistemleri. FoxPro programlama dili, bu yazılım ürününün temelini oluşturdu. dBase programlama dilinin sözdizimi temelinde geliştirilen xBase dil ailesine aittir. Bu ailenin diğer üyeleri Clipper ve Recital'dir.

Orijinal olarak FoxPro (orijinal adı - tilki tabanı) 1984 yılından beri Fox Software tarafından geliştirilmiştir. 1992'de Fox Technologies, Microsoft tarafından satın alındı, ürünün yeni sürümleri önemli ölçüde değişti ve "Görsel" ön ekini aldı. Orijinal FoxPro'nun son sürümü olan 2.6 sürümü Mac OS, DOS, Windows ve Unix altında çalışıyordu; Zaten MS'den Visual FoxPro 3.0 sürümünde, desteklenen platformların listesi Mac OS ve Windows'a ve sonraki sürümlerde MS'den yalnızca Windows'a indirgenmiştir. MS Visual FoxPro'nun şu anki sürümü COM'a dayanmaktadır ve Microsoft, ürünün .NET sürümünün olmayacağını söylüyor. Visual FoxPro'nun .NET ile birlikte çalışmasını mümkün kılacak bir Sedna projesi var.

yakın tarih

2002'nin sonlarında Visual FoxPro'nun Wine altında Linux üzerinde çalışabildiği gösterildi, ancak bu esasen Kullanıcı Lisans Sözleşmesi'ni (EULA) ihlal ediyor.

Aralık 2005'te, VFP ilk kez TIOBE endeksinde İlk 20'ye yükseldi. Mart 2007'de, 19. konumdaydı ve onu "B" grubu bir dil haline getirdi. Ağustos 2010 itibariyle, VFP (XBase ile birlikte) 25 konumunda.

Mart 2007'de Microsoft, VFP 10 olmayacağını duyurdu, bu nedenle VFP 9 (17 Aralık 2004'te üretime sunuldu), Microsoft'un VFP'nin son ticari sürümüdür. Sürüm 9 desteği, 8 Aralık 2005 ve 11 Ekim 2007'de yayımlanan hizmet paketleriyle devam ediyor.

Kod adı "Sedna" (adını 2003'te keşfedilen cüce gezegen Sedna'dan almıştır), SQL Server 2005, .NET dahil olmak üzere çeşitli Microsoft teknolojileriyle etkileşim için çeşitli senaryoları ve algoritmaları desteklemek için VFP 9.0'a bir dizi xBase bileşen eklemesi Çerçeve, Windows Vista, Office 2007, Windows Arama ve Team Foundation Server (TFS). Microsoft, CodePlex sitesinde Paylaşılan Kaynak lisansı altında "Sedna" yayınladı. Microsoft, çekirdek VFP'nin kapalı kaynak olmaya devam edeceğini açıkladı. Sedna, 25 Ocak 2008'de piyasaya sürüldü. Mart 2008 itibariyle, tüm VFP 9 SP2 xBase bileşenleri (Sedna dahil) CodePlex'te topluluk geliştirme için mevcuttu.

Sürüm geçmişi

İşletim sistemi uyumluluğu

Desteklenen Windows Sürümleri
Sürüm VFP3.0 VFP 5.0 VFP 6.0 VFP 7.0 VFP 8.1 VFP 9.0
Windows 3.x Evet Değil Değil Değil Değil Değil
Windows NT 4.0 Evet Evet Evet Evet Değil Değil
Windows 95 Evet Evet Evet Değil Değil
Windows 98 Evet Evet Evet Evet Yalnızca çalışma zamanı Yalnızca çalışma zamanı
Windows ME Evet Evet Evet Evet Yalnızca çalışma zamanı Yalnızca çalışma zamanı
Windows 2000 Evet Evet Evet Evet Evet Evet
Windows XP Evet Evet Evet Evet Evet Evet
Windows Sunucusu 2003 ? Evet Evet Evet Evet Evet
Windows Vista uyumluluk modunda Evet Evet Evet Evet Evet
Windows 7 Evet Evet Evet Evet Evet Evet

Yürütülebilir dosyalar

Sürüm VERSION()'ın dönüş değeri EXE dosya boyutu EXE dosya tarihi DLL dosya boyutu DLL dosya adı
Düzeltmelerle VFP 9 SP2 Windows için Visual FoxPro 09.00.0000.7423 5.648 kb 3 Nisan 2009 4.624 kb VFP9R.DLL
VFP9SP2 Windows için Visual FoxPro 09.00.0000.5721 5.648 kb 16 Ekim 2007 4.624 kb VFP9R.DLL
VFP 9 Windows için Visual FoxPro 09.00.0000.2412 5.620 kb 13 Aralık 2004 4.600 kb VFP9R.DLL
VFP 8 Windows için Visual FoxPro 08.00.0000.3117 5,236 kb 25 Eylül 2003 4.200 kb VFP8R.DLL
VFP 7 Windows için Visual FoxPro 07.00.0000.9465 4.260 kb 4 Ocak 2002 3.344 kb VFP7R.DLL
VFP 6 Windows için Visual FoxPro 06.00.8961.00 4.091 kb 18 Ağustos 2000 3.295 kb VFP6R.DLL
VFP 5 Windows için Visual FoxPro 5.0.0.415 4.065 kb 24 Ocak 1997 3.148 kb VFP500.DLL
VFP 3 Windows için Visual FoxPro 03.00.00.0711 4.374 kb 16 Aralık 1995 3.657 kb VFP300.ESL
FPW 2.6a Windows için FoxPro 2.6a 2,444 kb 28 Eylül 1994 2.946 kb FOXW2600.ESL

Daha fazla gelişme

MS ürününün geliştirilmesi, sürüm 9.0 için SP2'nin piyasaya sürülmesiyle durdurulmuştur, MS ürünü 2015 yılına kadar desteklenecektir.

Mart 2007'nin sonunda, amacı Microsoft'a Visual FoxPro'nun güncellenmesi üzerinde çalışmaya devam etmek veya onu açıkta yayınlamak için bir dilekçe yazmak olan MasFoxPro (İngilizce MoreFoxPro) İspanyolca konuşan FoxPro topluluk hareketi düzenlendi. kaynak topluluğu. 3 Nisan 2007'de, hareket teknik basın tarafından not edildi.

Ayrıca 3 Nisan 2007'de Microsoft, dilekçe sahibinin taleplerine Alan Griever'ın ( Alan Griver):

FoxPro topluluğunu çok iyi anlıyoruz ve 13 Mart'ta açıkladığımız şeyde neyin büyük rol oynadığını anlıyoruz. Bir ürünün başka bir versiyonunu piyasaya sürmeyeceğimizi duyurmak her zaman zor bir karardır ve çok dikkatli bir şekilde düşündüğümüz ilk şey budur.

FoxPro projesinin sonunu ilan etmiyoruz: FoxPro uygulamaları belli ki çalışmaya devam edecek. Dahili tahminlerimize göre, FoxPro 2.6'da VFP'de olduğundan daha fazla çalışan uygulama var ve FoxPro 2.6 uzun yıllardır desteklenmiyor. Visual FoxPro 9.0, Microsoft tarafından 2015 yılına kadar desteklenecektir.

Microsoft'un FoxPro çekirdeğini geliştirmeye devam etmesi için, neredeyse tamamen yeniden yazılmış bir çekirdek ürünü içerecek 64 bitlik bir geliştirme ortamı oluşturmaya bakması gerekiyor. Ayrıca, ücretsiz olarak kullanılabilen SQL Server Express Edition da dahil olmak üzere, ölçeklenebilir bir SQL Server veritabanı oluşturmaya yatırım yaptık. Bir dizi büyük FoxPro müşterisi tarafından yorumlandığını duyduğumuz üçüncü taraf ortaklıklar kurma konusunda, FoxPro artık onaylı bir satıcıdan olmayacağı için kullanmayı imkansız hale getirecektir. CodePlex'e hem topluluğun hem de büyük müşterilerin ihtiyaçlarını dengeleyen bir açık kaynak ortamı koymanın ileriye dönük en iyi yol olduğunu düşündük.

orjinal metin(İngilizce)

FoxPro topluluğunun çok iyi farkındayız ve bu, 13 Mart'ta duyurduğumuz şeyde büyük rol oynadı. Bir ürünün başka bir versiyonunu piyasaya sürmeyeceğimizi duyurmak asla kolay bir karar değildir ve bu bizim çok dikkatli bir şekilde düşündüğümüz bir karardır.

FoxPro'nun sonunu ilan etmiyoruz: Açıkçası, FoxPro uygulamaları çalışmaya devam edecek. Bazı dahili tahminlerimize göre, FoxPro 2.6'da VFP'de olduğundan daha fazla uygulama çalışıyor ve FoxPro 2.6 uzun yıllardır desteklenmiyor. Visual FoxPro 9, 2015 yılına kadar Microsoft tarafından desteklenecektir.

Microsoft'un FoxPro tabanını geliştirmeye devam etmesi için 64 bitlik bir geliştirme ortamı yaratmaya bakmamız gerekecek ve bu, çekirdek ürünün neredeyse tamamen yeniden yazılmasını içerecektir. Ayrıca, ücretsiz olarak sunulan SQL Server Express Edition da dahil olmak üzere SQL Server ile ölçeklenebilir bir veritabanı oluşturmaya yatırım yaptık. Bir üçüncü tarafla ortaklık kurma söz konusu olduğunda, çok sayıda büyük FoxPro müşterisinden, bunun artık onaylı bir satıcıdan olmayacağı için FoxPro'yu kullanmaya devam etmelerini imkansız hale getireceğini duyduk. Hem topluluğun hem de büyük müşterilerin ihtiyaçlarını dengeleyen CodePlex'te ortamı açık kaynak haline getirmenin ileriye dönük en iyi yol olduğunu hissettik.

Notlar

Edebiyat

  • Gorev A., Akhayan R., Makasharipov S. DBMS ile verimli çalışma Gorev A., Akhayan R., Makasharipov S. DBMS ile verimli çalışma. - St.Petersburg. : Peter, 1997. - 700 s. - ISBN 5-88782-132-9

Ayrıca bakınız

Bağlantılar

  • Görsel FoxPro Ana Sayfası
  • Visual Foxpro 7 Makaleleri ve İncelemeleri (Rusça)

Visual FoxPro, Microsoft geliştiricilerinden FoxPro nesne yönelimli programlama diline dayalı profesyonel bir ilişkisel veritabanı uygulamasıdır. Veritabanları oluşturmak, bunları yönetmek ve ayrıca verileri işlemek ve depolamak için çok çeşitli araçlara sahiptir. Uygulamada özel kurucular, sihirbazlar, ipucu hizmetleri vb. Varlığı nedeniyle çalışırken çok uygundur.

Visual FoxPro, büyük veritabanlarıyla hızlıdır. Diğer Microsoft uygulamalarıyla hızlı bilgi alışverişi sağlamak için yaygın olarak kullanılan elektronik tablo biçimlerinin kullanımını destekler. Program, çok seviyeli bir yapıya sahip olsa bile, hızlı bir şekilde veritabanları oluşturmak için çok sayıda entegre şablona ve örneğe sahiptir. Ek olarak, kırktan fazla farklı dosya biçimiyle çalışma yeteneği desteklenir (act, app, cdx, dbc, dbf, dct, dcx, fky, fll, fmt, fpt, ​​frt, frx, fxp, idx, vb.) .).

Ürünün en son sürümünde, raporlama sistemi önemli ölçüde iyileştirildi, SQL yetenekleri genişletildi, veritabanı arama sistemi geliştirildi, veri yazdırma işlevi iyileştirildi, bilgilerin grafik veya grafik şeklinde görsel sunumu. grafikler tamamen uygulandı ve komutlar veya parametreler yazarken otomatik tamamlama işlevi nedeniyle yazılım kodunun oluşturulmasını büyük ölçüde kolaylaştıran IntelliSense teknolojisi desteği eklendi. Ayrıca, Visual FoxPro artık bir ayarlar dosyası kullanarak ana pencere, iletişim kutuları, araç çubukları ve tablo ayarları için ayarları kaydetme olanağı sağlar.