Jump to content
Fórum Script Brasil
  • 0

Erro No Arquivo .exe


Bob Esponja
 Share

Question

Olá a todos!!!

Eu criei um aplicativo para o programa.... um arquivo *.EXE

Mas quando eu o executo fora da minha máquina, ele apresenta um erro.... mostrando-me a seguinte mensagem:

Component 'msmask32.ocx' or one of its dependencies not correctly registered: a file is missing or invalid.

alguém sabe o que significa essa mensagem ??

Obrigado a todos....

Abraço!!

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0

Opa!

Isso significa que um componente do Visual Basic não está instalado na máquina que você tentou executar o programa.

Para resolver este problema, você pode usar o aplicativo para criar um arquivo de instalação que vem junto com o Visual Basic. Ou então copiar este arquivo para o diretório "C:\WINDOWS\SYSTEM" mas aí você corre o risco de estar faltando outra biblioteca...

Tudo certo, então!

Zuiudo

Link to comment
Share on other sites

  • 0

Brother...

Isso acontece pelo seguinte...

Você criou o seu .EXE pelo menu File/Make Projeto.exe. Sendo assim, você apenas criou o executável dele (.exe) sendo que toda vez que você for executar o projeto ele irá verificar se no computador tem os componentes (ocxs) que você usou nele. É o que acontece nesse computador. Quando você fez lá no seu micro, tinha tudo instalado direitinho, mas quando chegou para rodar o projeto em um outro computador você viu que dá erro de componente (ocx) porque no micro desse cara não tem essa ocx. Para que isso se resolva, você terá que criar o SETUP (pacote de instalação) do seu projeto. Para saber mais sobre como gerar pacotes de instalação para seus projetos, olhe esse artigo e faça uma busca aqui no fórum sobre Inno Setup

Package & Deployment Wizard

Abraços,

William Rodrigues

Link to comment
Share on other sites

  • 0

Olá amigos, beleza ?! smile.gif

Seguinte... a idéia de criar um setup é muito boa e útil pra mim. Vou criar um sim, até mesmo porque além de padronizar a disposição dos arquivos do programa no computador do usuário, ele vai dar um fim nesse problema que eu estou tendo com OCX.

Eu entrei em um endereço que tinha no tópico que o William me indicou e lá tinha o Inno Setup 5.0.3 Preview. Eu baixei, instalei e ele necessita de arquivos com extensão .iss (inno setup scripts). Como eu geraria arquivos de script desse programa, a partir do MEU PROGRAMA. Ou como funcionaria a geração de arquivos de setup através desse Inno Setup ??

Postem ai.... ok? huh.gif

Abraço!

Link to comment
Share on other sites

  • 0

Dê uma olhada nestes tutoriais:

http://desenvolvedores.net/modules.php?nam...order=0&thold=0

http://desenvolvedores.net/modules.php?nam...order=0&thold=0

http://desenvolvedores.net/modules.php?nam...order=0&thold=0

Particulamente, ainda não li, mas recomendo por ser de um amigo meu (já li outros tutoriais excelentes dele).

Abraços,

Graymalkin

Link to comment
Share on other sites

  • 0

Opa.... seguinte.... eu peguei o ISTool e o Innosetup no site www.innosetup.com

Estou utilizando essas duas ferramentas para gerar setup pro meu programa.... O Inno Setup interpreta scripts, q por sua vez podem ser gerados a partir do ISTool.

O ISTool pede para você especificar quais os arquivos o seu aplicativo estah utilizando..... incluindo dll's, ocx's, etc.....

Como eu posso saber quais arquivos o meu programa utiliza ?? (incluindo dll's e ocx's) ??

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Forum Statistics

    • Total Topics
      150.7k
    • Total Posts
      648.5k
×
×
  • Create New...