Jump to content

[VIsual Basic 2005 Express] Como criar um Binder / Joiner ?


Carloz

Recommended Posts

Boas.

Primeiro que tudo, deixem que vos diga que o que pretendo é um programa que sirva para fins educativos e nao para aquilo que algumas mentes mais maléficas possam pensar 😞

Anyway...Eu já pesquisei muito na net sobre como "comprimir" vários ficheiros num só, mas pouco ou nada encontrei.

Eu queria fazer um programa que pegasse em dois ficheiros e os juntasse num só, sem grandes necessidades de compressão, ou seja, não queria um programa para diminuir o tamanho dos ficheiros mas sim para os juntar num só.

O problema é que estou ás aranhas e nao sei por onde começar. Eu sei que tudo se resume ao processo de compressao e ao saber utilizá-lo...pelo menos o que li ai pela net é isso que diz.

Alguem me pode dar algumas bases ou ideias? Agradecia.

Fiquem bem e obrigado 😉

"Rejoice not against me, O mine enemy: when I fall, I shall arise; when I sit in darkness, the LORD shall be a light unto me." - Micah 7:8 (KJV)

Link to comment
Share on other sites

Bem.... em VIsual Basic 2005 Express não te posso ajudar, mas tens aqui como fazer issu em VB6 para te dar uma ideia de como podes fazer 🙂

A ideia base é simples, tens 2 ou mais ficheiros que queres juntar. Carregas os ficheiros para variaveis, e aqui tens de ter atensão para que variaveis os carregas e que tamanho têm os ficheiros para não haver percas de dados ou provavelmente um overflow. Depois juntas as essa variaveis que contem a informação(tipo istu: var1 + var2 + var3) e depois para conseguires retirar os ficheiros, tens de guardar onde acaba o ficheiro1 o ficheiro 2 etc... De um modo mt imples podes fazer var1 + var2 + var3 + 200*120*78, onde 200, 120 e 78 é o tamanho(em bits) dos ficheiros.

Depois para compressão e/ou encriptação existem algoritmos para essa tarefa, não me lembro do nome de nenhum mas se procurar no google de certeza que encontras. Depois ha outras formas talvez melhores de fazer istu, mas eu só sei fazer desta forma que é a mais facil  😄

Se tiveres alguma duvida ja sabes.....

Cumps

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.