O que é o microsoft visual foxpro. Baixar software foxpro

Para trabalhar com grandes quantidades de informações e criar sistemas complexos de gerenciamento de banco de dados, os desenvolvedores da Microsoft criaram o ambiente visual do software Visual FoxPro. Por mais de 30 anos, suas versões foram procuradas em muitas organizações comerciais, de pesquisa, fabricação e outras.

Criando tabelas de banco de dados distribuído

Visual FoxPro é um programa altamente especializado para criar e organizar um SGBD. Entre os poucos concorrentes, só ele pode oferecer amplas oportunidades de programação em sua própria linguagem VPF, que é uma modificação do antigo xBase.

Bancos de dados locais e de servidor

No editor do Visual FoxPro, você pode escrever programas para trabalhar com bancos de dados relacionais locais e de rede. Possui um conjunto de assistentes e ferramentas que permitem "escrever" bancos de dados de clientes para servidores, o que simplificará o acesso dos usuários a eles.

Interoperabilidade com outros produtos da Microsoft

Este projeto, desenvolvido para Windows, é propriedade da Microsoft desde 1992, o que significa que está adaptado para formatos de planilhas de terceiros, como XLS (MS Excel). Além de alterar o conteúdo, eles podem ser compilados entre si em novos arrays.

Vantagens

  • trabalhar com servidor multinível e SGBD local;
  • linguagem própria VFP com uma biblioteca de funções e operadores prontos;
  • suporte para mais de 40 formatos de tabela que podem ser abertos e modificados em outros ambientes de software;
  • alta velocidade e visibilidade do trabalho com grandes volumes de informação;
  • um kit de ferramentas de construtores, construtores e assistentes simplificará muito a escrita do código do programa;
  • há exemplos de trabalhos realizados que revelam todas as possibilidades do Visual FoxPro.

desvantagens

  • interface difícil de entender para iniciantes;
  • funcionalidade escassa para projetar programas;
  • altos requisitos de sistema para RAM;
  • não suportado pelo desenvolvedor.
Você pode baixar o Visual FoxPro gratuitamente em russo no link abaixo.

Visual FoxPro é um ambiente de software completo para criação e gerenciamento de bancos de dados relacionais. Suporta um grande número de formatos de arquivo (alguns deles: dbf, fxp, idx, act, app, cdx, dbc, dct, fpt, ​​frt, frx) e possui uma linguagem de programação integrada para resolver tarefas restritas (interage com fontes de dados externas, realiza exportação/importação, possui linguagem SQL incorporada).

O Visual FoxPro pode ser baixado gratuitamente para estudo e desenvolvimento diretamente do site oficial do desenvolvedor, porém, algumas extensões podem ser pagas.


Há muito tempo não é segredo que os requisitos dos usuários de computadores modernos envolvem cada vez mais o uso de volumosos armazenamentos de informações, chamados bancos de dados, e ferramentas de software para seus SGBDs de gerenciamento. Praticamente em qualquer empresa, escritório e até mesmo o menor escritório há a necessidade de implementar projetos concebidos usando bancos de dados. Entre outras coisas, geralmente são necessários mecanismos integrados para recuperação de dados (linguagem de consulta SQL), bem como uma interface para interagir com software externo.

Apesar da obsolescência moral (em comparação com outros SGBD) e de um conjunto limitado de ferramentas de desenvolvimento, este SGBD continua a ser utilizado com sucesso para resolver toda uma lista de tarefas, e a escolha a seu favor deve-se não só à sua rica funcionalidade, mas também à o fato de que o Microsoft Visual FoxPro pode ser baixado pode ser gratuito.

Deve-se notar também que, dada a ampla utilização do Visual FoxPro, este software será utilizado por muito tempo como a principal solução de software em algumas das maiores empresas do nosso país, sem falar na área educacional, onde é ainda popular não apenas como ferramenta para trabalhar com dbf, mas também como IDE.


Além disso, deve-se notar que muitos produtos de software modernos constroem seu trabalho combinando as informações necessárias em um único array (serviço em nuvem), que estará disponível para o usuário de qualquer lugar do mundo com uma interface clara e a capacidade de encontrar rapidamente o informação necessária.

Especialmente para esses fins, a Microsoft desenvolveu um ambiente de software chamado Visual FoxPro, cuja principal tarefa é criar bancos de dados completos e desenvolver ferramentas para trabalhar com eles (atualizar, excluir, fazer backup etc.).

O Visual FoxPro é uma continuação da popular versão DOS do FoxPro., que nos distantes anos noventa conquistou o amor e o respeito de desenvolvedores de todo o mundo. Uma das principais vantagens do Visual FoxPro é o rápido trabalho com o conteúdo do banco de dados com acesso frequente, modificação e exclusão de dados pelos usuários.

Além disso, o SGBD já inclui muitos templates prontos que podem ser úteis para usuários iniciantes cuja tarefa é organizar o acesso rápido às informações e sua troca.

O bom é que as melhorias mais recentes no ambiente de software e várias correções de bugs estão incluídas na versão mais recente do produto. Assim, por exemplo, os programadores recebem novas oportunidades para criar arrays com dados, começando do zero. Os desenvolvedores também cuidaram de organizar a possibilidade de imprimir o conteúdo necessário e melhoraram a busca. A integração em aplicativos em lote do Microsoft Office foi realizada, o suporte para trabalhar com diagramas e a capacidade de criar aplicativos de servidor foram adicionados.

Inicialmente, o Visual FoxPro só pode ser baixado em inglês(na versão básica, 30 MB de tamanho) e ainda assim este SGBD tem uma série de vantagens inegáveis ​​sobre seus antigos concorrentes.


Este arquivo inclui o arquivo VFP9RUS.DLL.

Antes de instalar um novo service pack para o Visual Foxpro, você deve remover a DLL Russified se ela foi instalada anteriormente, porque. ao iniciar o ambiente após instalar um novo SP, dará um erro de que a versão do arquivo DLL não corresponde.

1) A DLL destina-se à russificação do IDE do desenvolvedor do Visual Foxpro

2) Baixe e instale o SP2 para Visual Foxpro 9.0

3) Para quem tem o Windows russo instalado e o país Rússia está especificado nas configurações regionais, basta copiar este arquivo para o diretório onde o Visual Foxpro está instalado.

4) Para aqueles que possuem um país diferente em suas configurações regionais, é necessário renomear este arquivo para VFP9ENU.DLL e copiar este arquivo para o diretório onde o Visual Foxpro está instalado, após criar uma cópia do arquivo original, para que se necessário , retorne tudo como estava.

5) Se por algum motivo for necessário remover o crack, então para 3) - você precisa excluir o arquivo VFP9RUS.DLL do diretório Visual Foxpro, para 4) - descompacte o arquivo VFP9ENU.DLL original e substitua a DLL corrigida .

(Não se esqueça de fazer uma cópia do arquivo VFP9ENU.DLL na etapa 4). Boa sorte.

Distribuição Visual FoxPro 9+ SP2 para Windows - para quem não.

Se algo não funcionou:

Primeiro, o arquivo vfp9enu.dll foi copiado para o arquivo vfp9rus.dll. Em seguida, os recursos de mesmo nome foram copiados do arquivo vfp9rrus.dll para o arquivo vfp9rus.dll

Os recursos 10, 2, 3, 4 foram substituídos na pasta \999.

O recurso 1 da pasta \999 permaneceu o mesmo da versão em inglês, pois ao substituí-lo, o comando set collate to "russian" não funciona.Além disso, o recurso 5 da pasta \999 - saiu da versão em inglês, porque. Encontrei uma descrição do erro no fórum: não russifique a descriptografia para PEM (arquivo 5 na pasta \999): caso contrário, uma exceção ao digitar MaxLenght TextBox "a na janela de propriedades.

O arquivo VFP9RUS.DLL é copiado para o diretório Visual Foxpro. Quando você inicia o shell, o menu é exibido em russo - para Windows em russo.

Você usa este arquivo por sua conta e risco. Não há garantias. Para erros fatais ou outros, basta remover o arquivo VFP9RUS.DLL do diretório do Visual Foxpro.

Antes de baixar o arquivo, anote o número da versão do Visual FoxPro que você instalou. Selecione a DLL a ser baixada com o mesmo número de versão da instalada em seu computador. Baixe o arquivo. Descompacte a versão russa da DLL no diretório do Visual FoxPro. Quando você iniciar o menu do programa estará em russo, se você tiver a versão russa do XP instalada e o idioma russo para os formatos de data/hora/número estiver definido nas configurações regionais. Se você baixar uma versão de DLL que não corresponde àquela instalada em seu computador, o Visual FoxPro gerará um erro de incompatibilidade de versão de DLL na inicialização. Para retornar a interface em inglês, basta remover o arquivo DLL russo do diretório do Visual FoxPro. Para aqueles que têm outros formatos de data/hora/número definidos nas configurações regionais para obter a interface russa - 1) crie uma cópia de arquivo do arquivo VFP*ENU.DLL do diretório Visual FoxPro - 2) exclua o VFP*ENU. Arquivo DLL - 3) Descompacte o arquivo russo para o diretório Visual FoxPro e renomeie-o de VFP*RUS.DLL para VFP*ENU.DLL - 4) Para retornar a interface em inglês nesta opção, você deve retornar a versão original do VFP* ENU.DLL para o diretório do Visual FoxPro da cópia do arquivo morto (consulte. item 1). O nome do arquivo VFP*RUS.DLL deve estar em letras maiúsculas Atenção - antes de instalar o SP (atualização), remova o arquivo VFP*RUS.DLL do diretório do Visual FoxPro. Após instalar o SP, instale a nova versão da DLL (a versão da DLL russa e a versão do Visual FoxPro devem corresponder).

Talvez algo mais seja necessário. Eu tenho uma concha inglesa

É possível que as configurações regionais estejam definidas para o inglês por padrão. Você pode renomear o arquivo vfp9rus.dll para vfp9enu.dll e substituir o original (depois de salvar uma cópia) caso não goste de algo, para retornar tudo como era.

É possível que a localidade esteja definida como inglês por padrão.

Na verdade, tudo é muito simples. É necessário renomear o arquivo, por tipo, Upper("Vfp9rus.dll") ;) Em alguns lugares, ao trabalhar com um arquivo, esses gizmos saem.

Precisamente, o nome VFP9RUS.dll deve estar em letras maiúsculas. Funcionou para mim imediatamente.

sistemas de gerenciamento de banco de dados relacional desenvolvidos pela Microsoft Corporation. A linguagem de programação FoxPro serviu de base para este produto de software. Pertence à família de linguagens xBase, desenvolvida com base na sintaxe da linguagem de programação dBase. Outros membros desta família são Clipper e Recital.

Originalmente FoxPro (nome original - Foxbase) foi desenvolvido pela Fox Software desde 1984. Em 1992, a Fox Technologies foi comprada pela Microsoft, novas versões do produto mudaram significativamente e adquiriram o prefixo "Visual". A última versão do FoxPro original, versão 2.6, rodava em Mac OS, DOS, Windows e Unix; já na versão do Visual FoxPro 3.0 do MS, a lista de plataformas suportadas foi reduzida para Mac OS e Windows, e em versões posteriores do MS - apenas para Windows. A versão atual do MS Visual FoxPro é baseada em COM e a Microsoft diz que não haverá versão .NET do produto. Existe um projeto Sedna que deve possibilitar a interoperabilidade do Visual FoxPro com o .NET.

história recente

No final de 2002, o Visual FoxPro mostrou ser capaz de rodar no Linux no Wine, mas isso viola essencialmente o Contrato de Licença do Usuário (EULA).

Em dezembro de 2005, o VFP subiu para o Top 20 do índice TIOBE pela primeira vez. Em março de 2007, estava na posição 19, tornando-se um idioma do grupo "B". A partir de agosto de 2010, VFP (combinado com XBase) está na posição 25.

Em março de 2007, a Microsoft anunciou que não haveria VFP 10, portanto, o VFP 9 (lançado para fabricação em 17 de dezembro de 2004) é o último lançamento comercial do VFP da Microsoft. O suporte à versão 9 continua com os service packs lançados em 8 de dezembro de 2005 e 11 de outubro de 2007.

Com o codinome "Sedna" (em homenagem ao planeta anão Sedna, descoberto em 2003), o trabalho está em andamento em um projeto que é um conjunto de adições de componentes xBase ao VFP 9.0 para oferecer suporte a uma variedade de cenários e algoritmos para interagir com várias tecnologias da Microsoft, incluindo SQL Server 2005, .NET Framework, Windows Vista, Office 2007, Windows Search e Team Foundation Server (TFS). A Microsoft lançou "Sedna" sob uma licença de fonte compartilhada no site do CodePlex. A Microsoft esclareceu que o VFP principal continuará sendo de código fechado. O Sedna foi lançado em 25 de janeiro de 2008. Em março de 2008, todos os componentes do VFP 9 SP2 xBase (incluindo o Sedna) estavam disponíveis para desenvolvimento comunitário no CodePlex.

Histórico de versões

Compatibilidade do sistema operacional

Versões suportadas do Windows
Versão VFP3.0 VFP 5.0 VFP 6.0 VFP 7.0 VFP 8.1 VFP 9.0
Windows 3.x sim Não Não Não Não Não
Windows NT 4.0 sim sim sim sim Não Não
Windows 95 sim sim sim Não Não
Windows 98 sim sim sim sim Somente tempo de execução Somente tempo de execução
Windows ME sim sim sim sim Somente tempo de execução Somente tempo de execução
Windows 2000 sim sim sim sim sim sim
Windows XP sim sim sim sim sim sim
Servidor Windows 2003 ? sim sim sim sim sim
Windows Vista Em modo de compatibilidade sim sim sim sim sim
Windows 7 sim sim sim sim sim sim

Arquivos executáveis

Versão Valor de retorno de VERSION() tamanho do arquivo EXE data do arquivo EXE Tamanho do arquivo DLL Nome do arquivo DLL
VFP 9 SP2 com hotfixes Visual FoxPro 09.00.0000.7423 para Windows 5.648 kb 3 de abril de 2009 4.624 kb VFP9R.DLL
VFP9SP2 Visual FoxPro 09.00.0000.5721 para Windows 5.648 kb 16 de outubro de 2007 4.624 kb VFP9R.DLL
VFP 9 Visual FoxPro 09.00.0000.2412 para Windows 5.620 kb 13 de dezembro de 2004 4.600 kb VFP9R.DLL
VFP 8 Visual FoxPro 08.00.0000.3117 para Windows 5.236 kb 25 de setembro de 2003 4.200 kb VFP8R.DLL
VFP 7 Visual FoxPro 07.00.0000.9465 para Windows 4.260 kb 4 de janeiro de 2002 3.344 kb VFP7R.DLL
VFP 6 Visual FoxPro 06.00.8961.00 para Windows 4.091 kb 18 de agosto de 2000 3.295 kb VFP6R.DLL
VFP 5 Visual FoxPro 5.0.0.415 para Windows 4.065 kb 24 de janeiro de 1997 3.148 kb VFP500.DLL
VFP 3 Visual FoxPro 03.00.00.0711 para Windows 4.374 kb 16 de dezembro de 1995 3.657 kb VFP300.ESL
FPW 2.6a FoxPro 2.6a para Windows 2.444 kb 28 de setembro de 1994 2.946 kb FOXW2600.ESL

Desenvolvimento adicional

O desenvolvimento do produto MS é descontinuado com o lançamento do SP2 para a versão 9.0, o produto MS terá suporte até 2015.

No final de março de 2007, foi organizado o movimento da comunidade FoxPro de língua espanhola MasFoxPro (MoreFoxPro em inglês), cujo objetivo era escrever uma petição à Microsoft com a proposta de continuar trabalhando na atualização do Visual FoxPro ou lançá-lo ao público comunidade de origem. Em 3 de abril de 2007, o movimento foi notado pela imprensa técnica.

Também em 3 de abril de 2007, a Microsoft respondeu aos pedidos do peticionário com esta declaração de Alan Griever ( Alan Griver):

Entendemos muito bem a comunidade FoxPro e o que desempenhou um grande papel no que anunciamos em 13 de março. É sempre uma decisão difícil anunciar que não vamos lançar outra versão de um produto, e é a primeira coisa que consideramos com muito cuidado.

Não estamos anunciando o fim do projeto FoxPro: os aplicativos FoxPro obviamente continuarão funcionando. De acordo com nossas estimativas internas, há mais aplicativos executados no FoxPro 2.6 do que no VFP, e o FoxPro 2.6 não tem suporte há muitos anos. O Visual FoxPro 9.0 terá suporte da Microsoft até 2015.

Para que a Microsoft continue desenvolvendo o núcleo do FoxPro, ela precisa criar um ambiente de desenvolvimento de 64 bits que inclua um produto principal quase completamente reescrito. Também investimos na construção de um banco de dados SQL Server escalável, incluindo o SQL Server Express Edition disponível gratuitamente. No que diz respeito à formação de parcerias com terceiros, das quais ouvimos falar como interpretadas por vários grandes clientes do FoxPro, isso tornaria impossível usar o FoxPro, pois não será mais de um fornecedor aprovado. Sentimos que colocar um ambiente de código aberto no CodePlex que equilibre as necessidades da comunidade e dos grandes clientes é o melhor caminho a seguir.

texto original(Inglês)

Estamos muito cientes da comunidade FoxPro e isso desempenhou um papel importante no que anunciamos em 13 de março. Nunca é uma decisão fácil anunciar que não vamos lançar outra versão de um produto e é uma que consideramos com muito cuidado.

Não estamos anunciando o fim do FoxPro: Obviamente, os aplicativos FoxPro continuarão funcionando. De acordo com algumas de nossas estimativas internas, há mais aplicativos em execução no FoxPro 2.6 do que no VFP e o FoxPro 2.6 não tem suporte há muitos anos. O Visual FoxPro 9 terá suporte da Microsoft até 2015.

Para a Microsoft continuar a desenvolver a base FoxPro, precisaríamos criar um ambiente de desenvolvimento de 64 bits e isso envolveria uma reescrita quase completa do produto principal. Também investimos na criação de um banco de dados escalável com SQL Server, incluindo o SQL Server Express Edition disponível gratuitamente. No que diz respeito à formação de uma parceria com terceiros, ouvimos de vários grandes clientes do FoxPro que isso impossibilitaria que eles continuassem a usar o FoxPro, pois não seria mais de um fornecedor aprovado. Sentimos que colocar o ambiente em código aberto no CodePlex, que equilibra as necessidades da comunidade e dos grandes clientes, era o melhor caminho a seguir.

Notas

Literatura

  • Gorev A., Akhayan R., Makasharipov S. Trabalho eficiente com DBMS Gorev A., Akhayan R., Makasharipov S. Trabalho eficiente com SGBD. - São Petersburgo. : Pedro, 1997. - 700 p. - ISBN 5-88782-132-9

Veja também

Links

  • Página inicial do Visual FoxPro
  • Artigos e revisões do Visual Foxpro 7 (russo)

Visual FoxPro é um aplicativo de banco de dados relacional profissional de desenvolvedores da Microsoft baseado na linguagem de programação orientada a objetos FoxPro. Possui um grande conjunto de diversas ferramentas para criar bancos de dados, gerenciá-los, além de processar e armazenar dados. É muito conveniente ao trabalhar, devido à presença de designers especializados, assistentes, serviços de dicas, etc. no aplicativo.

O Visual FoxPro é rápido com grandes bancos de dados. Suporta o uso de formatos de planilha amplamente utilizados para permitir a troca rápida de informações com outros aplicativos da Microsoft. O programa possui um grande número de modelos e exemplos integrados para criar bancos de dados rapidamente, mesmo com uma estrutura multinível. Além disso, ele suporta mais de quarenta formatos de arquivo diferentes (act, app, cdx, dbc, dbf, dct, dcx, fky, fll, fmt, fpt, ​​frt, frx, fxp, idx, etc.).

Na versão mais recente do produto, o sistema de relatórios foi melhorado significativamente, os recursos SQL foram expandidos, o sistema de pesquisa de banco de dados foi aprimorado, a função de impressão de dados foi aprimorada, a apresentação visual de informações na forma de gráficos ou charts foi totalmente implementado e foi adicionado suporte para a tecnologia IntelliSense, o que facilita muito a criação de código de software, devido à função de auto-completar ao escrever comandos ou parâmetros. Além disso, o Visual FoxPro agora oferece a capacidade de salvar configurações para a janela principal, caixas de diálogo, barras de ferramentas e configurações de tabela usando um arquivo de configurações.