Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Czzar

extrair vários arquivos da resources

Recommended Posts

como faço pra extrair vários arquivos da resources?

resources.jpg

 

o código que uso pra extração é esse:

SaveToDisk("teste.exe", Environment.GetEnvironmentVariable("APPDATA") & "\...\...\teste.exe")

 

Lembrando que teste.exe é o nome do arquivos a ser extraido, ou seja, o que coloco no luga dele?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não dá, você precisa extrair um por um, fazendo um for, para isso você precisa de nomes de arquivos numéricos, poe exemplo, "teste1" "teste2" porque ai você joga os valores no contador:


For i as integer = 0 to <numero> step 1

SaveToDisk("teste" &i &".exe", Environment.GetEnvironmentVariable("APPDATA") & "\...\...\teste" &i &".exe")

next i

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não dá, você precisa extrair um por um, fazendo um for, para isso você precisa de nomes de arquivos numéricos, poe exemplo, "teste1" "teste2" porque ai você joga os valores no contador:


For i as integer = 0 to <numero> step 1

SaveToDisk("teste" &i &".exe", Environment.GetEnvironmentVariable("APPDATA") & "\...\...\teste" &i &".exe")

next i

 

Como que farei pós tenho 1.059 itens! e eles estão com nome diferentes. e não posso renomear.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pelo que vi na foto os arquivos tem um nome do tipo "0000001".map são todos assim?

 

 

sim vou mostra outra foto, mas eles não segue o esquema de 0000001.map, 0000002.map, 0000003.map... não.

 

Quando chega em 00000015.map vai para 00000105.map

maps.png

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ah então você faz o for buscar no vetor apenas se o valor existir, ou seja, se o valor não existir ele pula fora do if e termina esse contador. A cada for ele faz uma verificação vendo se existe o nome do arquivo, se sim ele extrai, se não ele pula.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.