MMORPG Brasil
Ola, visitante! Agradecemos sua visita, para ter acesso a todo nosso conteúdo recomendamos que faça um cadastro no fórum, com ele você pode participar de tópicos e ter acesso a todas áreas da comunidade!

Participe do fórum, é rápido e fácil

MMORPG Brasil
Ola, visitante! Agradecemos sua visita, para ter acesso a todo nosso conteúdo recomendamos que faça um cadastro no fórum, com ele você pode participar de tópicos e ter acesso a todas áreas da comunidade!
MMORPG Brasil
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Guia de referência: Engines - I - Library Files

Ir para baixo

Guia de referência: Engines - I - Library Files Empty Guia de referência: Engines - I - Library Files

Mensagem por DragonicK Ter 08 Out 2013, 02:33

Library files é um instalador de algumas DLL e OCX para o funcionamento da engine.

O que é uma DLL?
Wikipédia: “Dinamic-Link Library (biblioteca de vínculo dinâmico) é a implementação feita pela Microsoft para o conceito de bibliotecas compartilhadas nos sistemas operacionais Windows e OS/2. Essas bibliotecas geralmente tem as extensões DLL, OCX (para bibliotecas que contêm controles ActiveX).
Os formatos de arquivos para DLL são os mesmo dos arquivos executáveis para Windows. Assim como os executáveis (EXE), as DLL podem conter códigos, dados e recursos (ícones, fontes, cursores, entre outros) em qualquer combinação.”  

Realmente, você não pode ter entendido nada do que foi escrito acima, por esse motivo eu vou deixar um exemplo.
Você conhece essa janela? Provavelmente, quase todos os programas usam.

Guia de referência: Engines - I - Library Files O7x4


Uma DLL é uma biblioteca de funções. Em todo programa Windows tem uma caixa de Diálogo; ao invés de cada programa criar sua própria caixa de diálogo, se usa uma padrão que está em uma DLL, nesse caso o “comdlg32.dll” é responsável por criar essa caixa de diálogo. Isso quer dizer que vários programas vão usar apenas uma DLL tornando o código padrão.

A diferença entre uma DLL e uma OCX é que OCX apresenta uma interface como por exemplo um caixa de texto, barras de rolagem e etc. Há também outras diferenças que não vou comentar aqui, isso é apenas para os iniciantes terem uma ideia.

Não há necessidade de comentar sobre todos, pois alguns tem um certo nível de complexidade.

dx7vb.dll e dx8vb.dll
Biblioteca de funções para usar o DirectX 7 ou 8 no visual basic 6, necessário para desenhar as imagens na tela.

mswinsck.ocx
Winsock é um controle que é usado para fazer conexões entre os computadores através da rede ou na Internet. Ele é o responsável pela comunicação entre o cliente e servidor.

richtx32.ocx
O Visual Basic possui o controle Rich TextBox que possui recursos para formatação de textos. Dá até para criar um editor de textos com recursos de formatação de fontes , cor , indentação , sobrescrito , subescrito , negrito , sublinhado, etc. Esse Rich TextBox é usado para o chat.

tabctl32.ocx
Microsoft Tabbed Dialog Control fornece um grupo de guias, cada um dos quais atua como um contêiner para outros controles. Apenas uma guia fica ativa no controle de cada vez, exibindo os controles que ele contém para o usuário, escondendo os controles em outras guias. Muito usado nos editores.

Os recursos (dll e ocx) que são necessários para o funcionamento do programa não são distribuídos junto com a aplicação, eles precisam ser registrados no sistema que será usado. Essas bibliotecas vem em outro arquivo chamado library files, sem esses arquivos é impossível abrir a engine.

Motivos de erros ao abrir a engine ou o visual basic:
- A instalação do visual basic não conseguiu registrar os componentes (dll e ocx).
- Os arquivos (library files) necessários ainda não foram instalados, se foram instalados, certamente aconteceu alguma macumba, espíritos malignos e coisas do além.
- O visual basic e seus programas estão perdendo compatibilidade com os novos sistemas operacionais, se quer que quase tudo funcione, volte para o windows xp.

A Linguagem Visual Basic 6
Visual Basic 6 e Engines

Minhas frases preferidas:
"No meu computador funcionou perfeitamente"
"Só roda em servidores Windows, mas não naquele Windows lá que a gente instalou mês passado, por motivos misteriosos"
DragonicK
DragonicK
Membro de Honra
Membro de Honra

Mensagens : 315

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos