Apa itu microsoft visual foxpro. Unduh perangkat lunak foxpro

Untuk bekerja dengan sejumlah besar informasi dan membuat sistem manajemen basis data yang kompleks, pengembang Microsoft menciptakan lingkungan visual perangkat lunak Visual FoxPro. Selama lebih dari 30 tahun, versinya telah diminati di banyak komersial, penelitian, manufaktur, dan organisasi lainnya.

Membuat Tabel Database Terdistribusi

Visual FoxPro adalah program yang sangat khusus untuk membuat dan mengatur DBMS. Di antara beberapa pesaing, hanya itu yang dapat memberikan banyak peluang dalam pemrograman dalam bahasa VPF-nya sendiri, yang merupakan modifikasi dari xBase lama.

Basis data lokal dan server

Di editor Visual FoxPro, Anda dapat menulis program untuk bekerja dengan database relasional lokal dan jaringan. Ini memiliki seperangkat wizard dan alat yang memungkinkan Anda untuk "menulis" database klien untuk server, yang akan menyederhanakan akses pengguna ke mereka.

Interoperabilitas dengan produk Microsoft lainnya

Proyek yang dikembangkan untuk Windows ini telah dimiliki oleh Microsoft sejak tahun 1992, yang berarti disesuaikan dengan format spreadsheet pihak ketiga, seperti XLS (MS Excel). Selain mengubah konten, mereka dapat dikompilasi satu sama lain menjadi array baru.

Keuntungan

  • bekerja dengan server bertingkat dan DBMS lokal;
  • bahasa VFP sendiri dengan perpustakaan fungsi dan operator yang sudah jadi;
  • mendukung lebih dari 40 format tabel yang dapat dibuka dan dimodifikasi di lingkungan perangkat lunak lain;
  • kecepatan tinggi dan visibilitas pekerjaan dengan volume informasi yang besar;
  • toolkit konstruktor, pembangun dan penyihir akan sangat menyederhanakan penulisan kode program;
  • ada contoh pekerjaan yang dilakukan yang mengungkapkan semua kemungkinan Visual FoxPro.

kekurangan

  • antarmuka yang sulit dipahami untuk pemula;
  • fungsionalitas yang sedikit untuk merancang program;
  • persyaratan sistem yang tinggi untuk RAM;
  • tidak didukung oleh pengembang.
Anda dapat mengunduh Visual FoxPro secara gratis dalam bahasa Rusia dari tautan di bawah ini.

Visual FoxPro adalah lingkungan perangkat lunak yang lengkap untuk membuat dan mengelola database relasional. Mendukung sejumlah besar format file (beberapa di antaranya: dbf, fxp, idx, act, app, cdx, dbc, dct, fpt, ​​frt, frx) dan memiliki bahasa pemrograman bawaan untuk menyelesaikan tugas-tugas sempit (berinteraksi dengan sumber data eksternal, melakukan ekspor / impor, memiliki bahasa SQL bawaan).

Visual FoxPro dapat diunduh secara gratis untuk studi dan pengembangan langsung dari situs web resmi pengembang, namun beberapa ekstensi mungkin berbayar.


Sudah lama bukan rahasia lagi bahwa kebutuhan pengguna komputer modern semakin melibatkan penggunaan penyimpanan informasi yang sangat banyak, yang disebut database, dan perangkat lunak untuk manajemen DBMS mereka. Praktis di setiap perusahaan, perusahaan dan bahkan kantor terkecil ada kebutuhan untuk mengimplementasikan proyek yang disusun menggunakan database. Antara lain, mekanisme built-in untuk pengambilan data (bahasa query SQL) sering dibutuhkan, serta antarmuka untuk berinteraksi dengan perangkat lunak eksternal.

Meskipun keusangan moral (dibandingkan dengan DBMS lain) dan seperangkat alat pengembang yang terbatas, DBMS ini terus berhasil digunakan untuk menyelesaikan seluruh daftar tugas, dan pilihan yang mendukungnya tidak hanya karena fungsionalitasnya yang kaya, tetapi juga karena fakta bahwa Microsoft Visual FoxPro dapat diunduh dapat gratis.

Perlu juga dicatat bahwa, mengingat meluasnya penggunaan Visual FoxPro, perangkat lunak ini akan digunakan untuk waktu yang lama sebagai solusi perangkat lunak utama di sejumlah perusahaan terbesar di negara kita, belum lagi bidang pendidikan, di mana ia berada. masih populer tidak hanya sebagai alat untuk bekerja dengan dbf, tetapi juga sebagai IDE.


Perlu dicatat tambahan bahwa banyak produk perangkat lunak modern membangun pekerjaan mereka dengan menggabungkan informasi yang diperlukan ke dalam satu array (layanan cloud), yang akan tersedia bagi pengguna dari mana saja di dunia dengan antarmuka yang jelas dan kemampuan untuk dengan cepat menemukan informasi yang perlu.

Khusus untuk tujuan seperti itu, Microsoft mengembangkan lingkungan perangkat lunak yang disebut Visual FoxPro, tugas utamanya adalah membuat basis data lengkap dan mengembangkan alat untuk bekerja dengannya (memperbarui, menghapus, mencadangkan, dll.).

Visual FoxPro adalah kelanjutan dari versi DOS populer dari FoxPro., yang pada tahun sembilan puluhan jauh memenangkan cinta dan rasa hormat dari pengembang di seluruh dunia. Salah satu keunggulan utama Visual FoxPro adalah pekerjaan yang cepat dengan isi database dengan akses yang sering, modifikasi dan penghapusan data oleh pengguna.

Selain itu, DBMS sudah menyertakan banyak template siap pakai yang dapat berguna bagi pengguna pemula yang tugasnya mengatur akses cepat ke informasi dan pertukarannya.

Hal yang menyenangkan adalah bahwa peningkatan terbaru pada lingkungan perangkat lunak dan sejumlah perbaikan bug disertakan dalam versi terbaru produk. Jadi, misalnya, programmer diberikan peluang baru untuk membuat array dengan data, mulai dari awal. Pengembang juga mengatur kemungkinan pencetakan konten yang diperlukan dan meningkatkan pencarian. Integrasi ke dalam aplikasi batch Microsoft Office telah dilakukan, dukungan untuk bekerja dengan diagram dan kemampuan untuk membuat aplikasi server telah ditambahkan.

Awalnya, Visual FoxPro hanya dapat diunduh dalam bahasa Inggris(dalam versi dasar, berukuran 30 MB) namun DBMS ini memiliki sejumlah keunggulan yang tidak dapat disangkal dibandingkan pesaing lamanya.


Arsip ini termasuk file VFP9RUS.DLL.

Sebelum menginstal paket layanan baru untuk Visual Foxpro, Anda harus menghapus DLL Russified jika sebelumnya diinstal, karena. ketika memulai lingkungan setelah menginstal SP baru, itu akan memberikan kesalahan bahwa versi file DLL tidak cocok.

1) DLL ditujukan untuk Russifikasi IDE pengembang Visual Foxpro

2) Unduh dan instal SP2 untuk Visual Foxpro 9.0

3) Bagi mereka yang menginstal Windows Rusia dan negara Rusia ditentukan dalam pengaturan regional, Anda hanya perlu menyalin file ini ke direktori tempat Visual Foxpro diinstal.

4) Bagi mereka yang memiliki negara berbeda di pengaturan regionalnya, Anda perlu mengganti nama file ini menjadi VFP9ENU.DLL dan menyalin file ini ke direktori tempat Visual Foxpro diinstal, setelah membuat salinan dari file asli, sehingga jika perlu , kembalikan semuanya seperti semula.

5) Jika karena alasan tertentu perlu untuk menghapus retakan, maka untuk 3) - Anda perlu menghapus file VFP9RUS.DLL dari direktori Visual Foxpro, untuk 4) - membongkar file VFP9ENU.DLL asli dan mengganti DLL yang ditambal .

(Jangan lupa untuk membuat salinan file VFP9ENU.DLL pada langkah 4). Semoga berhasil.

Distribusi Visual FoxPro 9+ SP2 untuk Windows - bagi mereka yang tidak.

Jika ada yang tidak berhasil:

Pertama, file vfp9enu.dll disalin ke file vfp9rus.dll. Kemudian sumber daya dengan nama yang sama disalin dari file vfp9rrus.dll ke file vfp9rus.dll

Sumber daya 10, 2, 3, 4 telah diganti di folder \999.

Sumber daya 1 dari folder \999 tetap sama seperti di versi bahasa Inggris, karena saat menggantinya, perintah set collate ke "russian" tidak berfungsi. Juga, sumber daya 5 dari folder \999 - meninggalkan versi bahasa Inggris, karena. Saya menemukan deskripsi kesalahan di forum: jangan Russify dekripsi untuk PEM (file 5 di folder \999): jika tidak, pengecualian saat mengetik di MaxLenght TextBox "a di jendela properti.

Berkas VFP9RUS.DLL disalin ke direktori Visual Foxpro. Saat Anda memulai shell, menu ditampilkan dalam bahasa Rusia - untuk Windows Rusia.

Anda menggunakan file ini dengan risiko Anda sendiri. Tidak ada jaminan. Untuk kesalahan fatal atau lainnya, cukup hapus file VFP9RUS.DLL dari direktori Visual Foxpro.

Sebelum mengunduh file, catat nomor versi Visual FoxPro yang telah Anda instal. Pilih DLL yang akan diunduh dengan nomor versi yang sama dengan yang terinstal di komputer Anda. Unduh arsipnya. Buka paket DLL versi Rusia ke dalam direktori Visual FoxPro. Saat Anda memulai, menu program akan dalam bahasa Rusia, jika Anda menginstal XP versi Rusia dan bahasa Rusia untuk format tanggal/waktu/angka diatur dalam pengaturan regional. Jika Anda mengunduh versi DLL yang tidak cocok dengan yang terinstal di komputer Anda, Visual FoxPro akan menghasilkan kesalahan ketidakcocokan versi DLL saat startup. Untuk mengembalikan antarmuka bahasa Inggris, cukup hapus file DLL Rusia dari direktori Visual FoxPro. Bagi mereka yang memiliki format tanggal / waktu / angka lain yang diatur dalam pengaturan regional untuk mendapatkan antarmuka Rusia - 1) buat salinan arsip file VFP*ENU.DLL dari direktori Visual FoxPro - 2) hapus VFP*ENU. File DLL - 3) Buka paket file Rusia ke direktori Visual FoxPro dan ganti namanya dari VFP*RUS.DLL menjadi VFP*ENU.DLL - 4) Untuk mengembalikan antarmuka bahasa Inggris dalam opsi ini, Anda harus mengembalikan versi asli VFP* ENU.DLL ke direktori Visual FoxPro dari salinan arsip file (lihat. item 1). Nama file VFP*RUS.DLL harus dalam huruf besar Perhatian - sebelum menginstal SP (update), hapus file VFP*RUS.DLL dari direktori Visual FoxPro. Setelah menginstal SP, instal versi baru DLL (versi DLL Rusia dan versi Visual FoxPro harus cocok).

Mungkin ada yang lain yang dibutuhkan. Saya memiliki cangkang bahasa Inggris

Ada kemungkinan bahwa pengaturan regional diatur ke bahasa Inggris secara default. Anda dapat mengganti nama file vfp9rus.dll menjadi vfp9enu.dll dan mengganti yang asli (setelah menyimpan salinannya) jika Anda tidak menyukai sesuatu, untuk kembali segala sesuatu seperti itu.

Ada kemungkinan bahwa lokal disetel ke bahasa Inggris secara default.

Sebenarnya, semuanya sangat sederhana. Hal ini diperlukan untuk mengubah nama file, berdasarkan jenis, Upper("Vfp9rus.dll") ;) Di tempat-tempat, ketika bekerja dengan file, alat tersebut keluar.

Tepatnya, nama VFP9RUS.dll harus dalam huruf besar. Ini bekerja untuk saya segera.

sistem manajemen basis data relasional yang dikembangkan oleh Microsoft Corporation. Bahasa pemrograman FoxPro berfungsi sebagai dasar untuk produk perangkat lunak ini. Itu milik keluarga bahasa xBase, yang dikembangkan berdasarkan sintaks bahasa pemrograman dBase. Anggota lain dari keluarga ini adalah Clipper dan Recital.

Awalnya FoxPro (nama asli - Foxbase) telah dikembangkan oleh Fox Software sejak tahun 1984. Pada tahun 1992, Fox Technologies dibeli oleh Microsoft, versi baru produk telah berubah secara signifikan dan memperoleh awalan "Visual". Versi terakhir dari FoxPro asli, versi 2.6, berjalan di bawah Mac OS, DOS, Windows, dan Unix; sudah dalam versi Visual FoxPro 3.0 dari MS, daftar platform yang didukung dikurangi menjadi Mac OS dan Windows, dan di versi yang lebih baru dari MS - hanya untuk Windows. Versi MS Visual FoxPro saat ini didasarkan pada COM dan Microsoft mengatakan tidak akan ada produk versi .NET. Ada proyek Sedna yang memungkinkan Visual FoxPro untuk beroperasi dengan .NET.

sejarah baru-baru ini

Pada akhir 2002, Visual FoxPro terbukti dapat berjalan di Linux di bawah Wine, namun ini pada dasarnya melanggar Perjanjian Lisensi Pengguna (EULA).

Pada bulan Desember 2005, VFP melonjak ke Top 20 pada indeks TIOBE untuk pertama kalinya. Pada Maret 2007, ia berada di posisi 19, menjadikannya bahasa grup "B". Pada Agustus 2010, VFP (dikombinasikan dengan XBase) berada di posisi 25.

Pada bulan Maret 2007, Microsoft mengumumkan bahwa tidak akan ada VFP 10, sehingga VFP 9 (dirilis ke manufaktur pada 17 Desember 2004) adalah rilis komersial terakhir dari VFP Microsoft. Dukungan versi 9 berlanjut dengan paket layanan yang dirilis pada 8 Desember 2005 dan 11 Oktober 2007.

Dengan nama kode "Sedna" (dinamai planet kerdil Sedna, ditemukan pada tahun 2003), pekerjaan sedang berlangsung pada sebuah proyek yang merupakan satu set penambahan komponen xBase ke VFP 9.0 untuk mendukung berbagai skenario dan algoritme untuk berinteraksi dengan berbagai teknologi Microsoft, termasuk SQL Server 2005, .NET Framework, Windows Vista, Office 2007, Windows Search, dan Team Foundation Server (TFS). Microsoft telah merilis "Sedna" di bawah lisensi Sumber Bersama di situs CodePlex. Microsoft telah mengklarifikasi bahwa VFP inti akan terus menjadi sumber tertutup. Sedna dirilis pada 25 Januari 2008. Mulai Maret 2008, semua komponen VFP 9 SP2 xBase (termasuk Sedna) tersedia untuk pengembangan komunitas di CodePlex.

Riwayat versi

Kompatibilitas sistem operasi

Versi Windows yang Didukung
Versi: kapan VFP3.0 VFP 5.0 VFP 6.0 VFP 7.0 VFP 8.1 VFP 9.0
Windows 3.x Ya Bukan Bukan Bukan Bukan Bukan
Windows NT 4.0 Ya Ya Ya Ya Bukan Bukan
Jendela 95 Ya Ya Ya Bukan Bukan
Windows 98 Ya Ya Ya Ya Hanya waktu tayang Hanya waktu tayang
Windows ME Ya Ya Ya Ya Hanya waktu tayang Hanya waktu tayang
Jendela 2000 Ya Ya Ya Ya Ya Ya
Windows XP Ya Ya Ya Ya Ya Ya
Windows Server 2003 ? Ya Ya Ya Ya Ya
Windows Vista Dalam mode kompatibilitas Ya Ya Ya Ya Ya
Windows 7 Ya Ya Ya Ya Ya Ya

File yang dapat dieksekusi

Versi: kapan Kembalikan nilai VERSION() Ukuran file EXE Tanggal file EXE Ukuran file DLL nama file DLL
VFP 9 SP2 dengan Perbaikan Terbaru Visual FoxPro 09.00.0000.7423 untuk Windows 5.648 kb 3 April 2009 4.624 kb VFP9R.DLL
VFP9SP2 Visual FoxPro 09.00.0000.5721 untuk Windows 5.648 kb 16 Oktober 2007 4.624 kb VFP9R.DLL
VFP 9 Visual FoxPro 09.00.0000.2412 untuk Windows 5.620 kb 13 Desember 2004 4.600 kb VFP9R.DLL
VFP 8 Visual FoxPro 08.00.0000.3117 untuk Windows 5.236 kb 25 September 2003 4.200 kb VFP8R.DLL
VFP 7 Visual FoxPro 07.00.0000.9465 untuk Windows 4.260 kb 4 Januari 2002 3.344 kb VFP7R.DLL
VFP 6 Visual FoxPro 06.00.8961.00 untuk Windows 4.091 kb 18 Agustus 2000 3.295 kb VFP6R.DLL
VFP 5 Visual FoxPro 5.0.0.415 untuk Windows 4.065 kb 24 Januari 1997 3.148 kb VFP500.DLL
VFP 3 Visual FoxPro 03.00.00.0711 untuk Windows 4.374 kb 16 Desember 1995 3.657 kb VFP300.ESL
FPW 2.6a FoxPro 2.6a untuk Windows 2.444 kb 28 September 1994 2.946 kb FOXW2600.ESL

Pengembangan lebih lanjut

Pengembangan produk MS dihentikan dengan dirilisnya SP2 untuk versi 9.0, produk MS akan didukung hingga tahun 2015.

Pada akhir Maret 2007, gerakan komunitas FoxPro MasFoxPro (MoreFoxPro dalam bahasa Inggris) berbahasa Spanyol diselenggarakan, yang tujuannya adalah untuk menulis petisi ke Microsoft dengan proposal untuk terus bekerja memperbarui Visual FoxPro atau merilisnya ke publik. komunitas sumber. Pada tanggal 3 April 2007, gerakan itu dicatat oleh pers teknis.

Juga pada tanggal 3 April 2007, Microsoft menanggapi permintaan pemohon dengan pernyataan ini dari Alan Griever ( Alan Griver):

Kami memahami komunitas FoxPro dengan sangat baik dan apa yang memainkan peran besar dalam apa yang kami umumkan pada 13 Maret. Itu selalu keputusan yang sulit untuk mengumumkan bahwa kami tidak akan merilis versi lain dari suatu produk, dan itu adalah hal pertama yang kami pertimbangkan dengan sangat hati-hati.

Kami tidak mengumumkan akhir dari proyek FoxPro: Aplikasi FoxPro jelas akan terus bekerja. Menurut perkiraan internal kami, ada lebih banyak aplikasi yang berjalan di FoxPro 2.6 daripada di VFP, dan FoxPro 2.6 belum didukung selama bertahun-tahun. Visual FoxPro 9.0 akan didukung oleh Microsoft hingga 2015.

Agar Microsoft terus mengembangkan inti FoxPro, Microsoft perlu melihat menciptakan lingkungan pengembangan 64-bit yang akan mencakup produk inti yang hampir sepenuhnya ditulis ulang. Kami juga telah berinvestasi dalam membangun database SQL Server yang dapat diskalakan, termasuk SQL Server Express Edition yang tersedia secara gratis. Sejauh membentuk kemitraan pihak ketiga, yang telah kami dengar seperti yang ditafsirkan oleh sejumlah pelanggan utama FoxPro, yang akan membuat FoxPro tidak mungkin digunakan karena tidak lagi dari vendor yang disetujui. Kami merasa bahwa menempatkan lingkungan open source di CodePlex yang menyeimbangkan kebutuhan komunitas dan pelanggan besar adalah cara terbaik ke depan.

teks asli(Bahasa inggris)

Kami sangat menyadari komunitas FoxPro dan itu memainkan peran besar dalam apa yang kami umumkan pada 13 Maret. Bukan keputusan yang mudah untuk mengumumkan bahwa kami tidak akan merilis versi lain dari suatu produk dan itu adalah salah satu yang kami pertimbangkan dengan sangat hati-hati.

Kami tidak mengumumkan akhir dari FoxPro: Jelas, aplikasi FoxPro akan terus bekerja. Menurut beberapa perkiraan internal kami, ada lebih banyak aplikasi yang berjalan di FoxPro 2.6 daripada yang ada di VFP dan FoxPro 2.6 belum didukung selama bertahun-tahun. Visual FoxPro 9 akan didukung oleh Microsoft hingga 2015.

Agar Microsoft terus mengembangkan basis FoxPro, kita perlu melihat menciptakan lingkungan pengembangan 64-bit dan itu akan melibatkan penulisan ulang produk inti yang hampir lengkap. Kami juga telah berinvestasi dalam membuat database yang dapat diskalakan dengan SQL Server, termasuk SQL Server Express Edition yang tersedia secara gratis. Sejauh membentuk kemitraan dengan pihak ketiga yang bersangkutan, kami telah mendengar dari sejumlah besar pelanggan FoxPro bahwa ini akan membuat mereka tidak mungkin untuk terus menggunakan FoxPro karena tidak lagi dari vendor yang disetujui. Kami merasa bahwa menempatkan lingkungan ke dalam sumber terbuka di CodePlex, yang menyeimbangkan kebutuhan komunitas dan pelanggan besar, adalah jalan terbaik ke depan.

Catatan

literatur

  • Gorev A., Akhayan R., Makasharipov S. Bekerja secara efisien dengan DBMS Gorev A., Akhayan R., Makasharipov S. Bekerja secara efisien dengan DBMS. - Sankt Peterburg. : Peter, 1997. - 700 hal. - ISBN 5-88782-132-9

Lihat juga

Tautan

  • Beranda Visual FoxPro
  • Artikel dan Ulasan Visual Foxpro 7 (Rusia)

Visual FoxPro adalah aplikasi database relasional profesional dari pengembang Microsoft berdasarkan bahasa pemrograman berorientasi objek FoxPro. Ini memiliki seperangkat besar alat yang berbeda untuk membuat database, mengelolanya, serta memproses dan menyimpan data. Sangat nyaman saat bekerja, karena adanya desainer khusus, penyihir, layanan petunjuk, dll. dalam aplikasi.

Visual FoxPro cepat dengan database besar. Mendukung penggunaan format spreadsheet yang banyak digunakan yang memungkinkan pertukaran informasi secara cepat dengan aplikasi Microsoft lainnya. Program ini memiliki sejumlah besar template dan contoh terintegrasi untuk membuat database dengan cepat, bahkan dengan struktur multi-level. Selain itu, mendukung lebih dari empat puluh format file yang berbeda (act, app, cdx, dbc, dbf, dct, dcx, fky, fll, fmt, fpt, ​​frt, frx, fxp, idx, dll.).

Dalam versi terbaru produk, sistem pelaporan telah ditingkatkan secara signifikan, kemampuan SQL telah diperluas, sistem pencarian basis data telah ditingkatkan, fungsi pencetakan data telah ditingkatkan, penyajian informasi visual dalam bentuk grafik atau grafik telah sepenuhnya diimplementasikan, dan dukungan untuk teknologi IntelliSense telah ditambahkan, yang sangat memudahkan pembuatan kode perangkat lunak, karena fungsi pelengkapan otomatis saat menulis perintah atau parameter. Juga, Visual FoxPro sekarang menyediakan kemampuan untuk menyimpan pengaturan untuk jendela utama, kotak dialog, toolbar, dan pengaturan tabel menggunakan file pengaturan.