MontagemDoAmbiente Page History


A seguir são apresentadas as instruções para montagem do ambiente e compilação.

Sobre o código fonte

O GeoSan foi desenvolvido em C++ .NET com Visual Studio 2010 e Visual Basic 6. Cerca de 85% de seu código está em C++, por este motivo a sua rapidez na visualização dos mapas.

A tecnologia utilizada é o Terralib v. 4.2.2.

Para acessar o código fonte em C++ selecione aqui. Iremos postar este código aqui em breve.

Para acessar o código fonte em VB6, selecione aqui

Neste repositório tratamos do código fonte para interface do mapeamento apenas com o sistema comercial.

Sobre o ambiente

Estamos utilizando o Windows 7 Ultimate, com todos os service packs instalados e atualizado em ambiente 64 bits.

Instalação do Visual Basic 6

Realize a instalação do VB6, como administrador, rodando o Setup e selecionando a opção Custon. Selecione para instalar todas as componentes gráficas.

Ignore mensagens de compatibilidade que possam aparecer durante a instalação.

Reinicie o computador, quando solicitado.

Compatibilidade

Ao iniciar o VB6, poderá aparecer a mensagem visual basic 6 automation error application-defined or object-defined error. Para corrigir isso, faça o seguinte procedimento:

  1. Clique em iniciar, e em executar digite msconfig, abrirá a tela de configuração do sistema, vá na aba ferramentas, selecione alterar configurações de UAC e clique em inicar e mude a barra para nunca notificar, selecione OK.
  2. Vá até a ícone de inicialização do VB6 clique com o botão direito, executar como administrador.

Não carrega mscomctl.ocx

A dll

Object={831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.1#0; MSCOMCTL.OCX

pode quando você entrar no projeto, não ser carregada.

Uma solução é no seu arquivo GeoSan.vbp, você inserir a linha (após as classes)

NoControlUpgrade=1

Para mais informações selecione aqui

Referências

Compatibilidade com Windows 7


Last edited by José Maria Villac Pinheiro