Ir para conteúdo
🥇 [Exclusivo] Seja um Membro VIP EXTREME! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Posts Recomendados

Estou precisando de uma ajuda no Visual Basic.

Preciso fazer com que ele extraia os arquivos do Resource em uma pasta selecionada. Onde ele abra uma janela para eu navegar e selecionar a pasta e acontecer a extração!

Já procurei umas 2H no google e não consigo achar. Se Alguém puder da essa força aí, agradeço!

Link para o comentário
https://www.webcheats.com.br/topic/2217222-help-me-please/
Compartilhar em outros sites

Extrair .zip ou .rar?

Tu que extrair automatico(sem aparecer nenhuma janela) ou que selecionar o que extrair e aonde estrair?

Link para o comentário
https://www.webcheats.com.br/topic/2217222-help-me-please/#findComment-8813839
Compartilhar em outros sites

Extrair .zip ou .rar?

Tu que extrair automatico(sem aparecer nenhuma janela) ou que selecionar o que extrair e aonde estrair?

 

Isso mesmo, quero extrair automático. Os arquivos do resource são .DLL, e preciso q eles sejam extraídos e que fiquem ocultos.

Link para o comentário
https://www.webcheats.com.br/topic/2217222-help-me-please/#findComment-8814196
Compartilhar em outros sites

Isso mesmo, quero extrair automático. Os arquivos do resource são .DLL, e preciso q eles sejam extraídos e que fiquem ocultos.

 

Mais ele foram compactados em .zip ou .rar ?

Seu projeto vai ficar com algumas dependendias a mais....

em fim

se for . zip usa esse

 

ANTES DE USAR O MODO .ZIP VAI NO NUGET(GERENCIADOR DE PACOTES) E PESQUISA POR ZIP, INSTALA O DotNetZip

 

É necessário se cadastrar para acessar o conteúdo.

 

 

 

Esse é para .rar mais se não me engano precisa ter o winrar instalado na maquina para usar.

 

É necessário se cadastrar para acessar o conteúdo.

Link para o comentário
https://www.webcheats.com.br/topic/2217222-help-me-please/#findComment-8814280
Compartilhar em outros sites

Mais ele foram compactados em .zip ou .rar ?

Seu projeto vai ficar com algumas dependendias a mais....

em fim

se for . zip usa esse

 

ANTES DE USAR O MODO .ZIP VAI NO NUGET(GERENCIADOR DE PACOTES) E PESQUISA POR ZIP, INSTALA O DotNetZip

 

É necessário se cadastrar para acessar o conteúdo.

 

 

 

Esse é para .rar mais se não me engano precisa ter o winrar instalado na maquina para usar.

 

É necessário se cadastrar para acessar o conteúdo.

 

 

Os arquivos são esses:

xao3z6.png[/img]

 

Eu quero fazer com que esses arquivos que não então marcados sejam extraidos/copiados para uma determinada pasta. Sem ter o caminho definido. Sempre quando apertar no botão aparecer a janela para selecionar o local.

Eu consegui mais ou menos. Porém teve algumas complicações que não estou entendo.

Esses arquivos selecionados são arquivos escrito em BATCH e convertido para EXE. Porém quando ele são extraídos/copiados (para uma pasta) e executados, falha todos os comandos.

Existe alguma maneira de rodas os comandos do DOS no VB? Desde Já agradeço pela sua ajuda!

Link para o comentário
https://www.webcheats.com.br/topic/2217222-help-me-please/#findComment-8814311
Compartilhar em outros sites

Os arquivos são esses:

xao3z6.png[/img]

 

Eu quero fazer com que esses arquivos que não então marcados sejam extraidos/copiados para uma determinada pasta. Sem ter o caminho definido. Sempre quando apertar no botão aparecer a janela para selecionar o local.

Eu consegui mais ou menos. Porém teve algumas complicações que não estou entendo.

Esses arquivos selecionados são arquivos escrito em BATCH e convertido para EXE. Porém quando ele são extraídos/copiados (para uma pasta) e executados, falha todos os comandos.

Existe alguma maneira de rodas os comandos do DOS no VB? Desde Já agradeço pela sua ajuda!

 

Horas, claro que tem, usando o Shell

É necessário se cadastrar para acessar o conteúdo.

Link para o comentário
https://www.webcheats.com.br/topic/2217222-help-me-please/#findComment-8814315
Compartilhar em outros sites

Horas, claro que tem, usando o Shell

É necessário se cadastrar para acessar o conteúdo.

 

Opa, Vlw cara! Vou ver o que faço aqui :risada:

Link para o comentário
https://www.webcheats.com.br/topic/2217222-help-me-please/#findComment-8814325
Compartilhar em outros sites

Com o "Shell" também executa comandos externos?

 

@Edit

 

Amigo, consegui fazer o comando ser executado graças a você.

É o seguinte, ainda estou com um pequeno problema.

 

Eu quero executar esse comando aqui:

Shell("cmd.exe /c " & "fastboot flash recovery XXXX.img")

 

Porém é o seguinte, aonde está esses "XXXX" é o arquivo que eu quero selecionar.

 

Resumindo:

 

Eu aperto no botão, abre uma janela de pesquisa e seleciono o arquivo "X".

Logo em seguida vem o comando:

 

Shell("cmd.exe /c " & "fastboot flash recovery XXXX.img")

 

E aonde está esses "XXXX" fica o nome do arquivo selecionado.

 

Eu sei que é pedir demais, mas qualquer ajuda será bem vinda.

 

@Edit

 

Sim, já consegui! Quebrei a cabeça mais parece que foi bem sucedido.

 

Porém o problema é o resource.

Quero fazer com que assim que eu abrir o meu projeto/programa, seja extraido os arquivos na mesma pasta que ele estiver.

Tem alguma dica ou solução?

Link para o comentário
https://www.webcheats.com.br/topic/2217222-help-me-please/#findComment-8814564
Compartilhar em outros sites

Com o "Shell" também executa comandos externos?

 

@Edit

 

Amigo, consegui fazer o comando ser executado graças a você.

É o seguinte, ainda estou com um pequeno problema.

 

Eu quero executar esse comando aqui:

Shell("cmd.exe /c " & "fastboot flash recovery XXXX.img")

 

Porém é o seguinte, aonde está esses "XXXX" é o arquivo que eu quero selecionar.

 

Resumindo:

 

Eu aperto no botão, abre uma janela de pesquisa e seleciono o arquivo "X".

Logo em seguida vem o comando:

 

Shell("cmd.exe /c " & "fastboot flash recovery XXXX.img")

 

E aonde está esses "XXXX" fica o nome do arquivo selecionado.

 

Eu sei que é pedir demais, mas qualquer ajuda será bem vinda.

 

@Edit

 

Sim, já consegui! Quebrei a cabeça mais parece que foi bem sucedido.

 

Porém o problema é o resource.

Quero fazer com que assim que eu abrir o meu projeto/programa, seja extraido os arquivos na mesma pasta que ele estiver.

Tem alguma dica ou solução?

 

É necessário se cadastrar para acessar o conteúdo.

 

Essa variavel AppPath vai armazenar o caminho aonde seu executavel é iniciado independende do local.

 

Ex: Seu executavel está em C:\Aplicações\MeuApp, ele vai obter esse caminho

Para executar algo lá pode ser tipo assim

 

É necessário se cadastrar para acessar o conteúdo.

Link para o comentário
https://www.webcheats.com.br/topic/2217222-help-me-please/#findComment-8814671
Compartilhar em outros sites

É necessário se cadastrar para acessar o conteúdo.

 

Essa variavel AppPath vai armazenar o caminho aonde seu executavel é iniciado independende do local.

 

Ex: Seu executavel está em C:\Aplicações\MeuApp, ele vai obter esse caminho

Para executar algo lá pode ser tipo assim

 

É necessário se cadastrar para acessar o conteúdo.

 

Amigo, até agora está tudo quando certo graças a sua ajuda e alguams pesquisas!

Ainda não tive a chance de testar o AppPath, pelo fato de que apareceu um erro chamado "Configuração lado a lado incorreta", quando tento rodar a compilação do VB.

Estou tentando resolver e testo esse novo comando. Mesmo assim, agradeço a sua ajuda!

Link para o comentário
https://www.webcheats.com.br/topic/2217222-help-me-please/#findComment-8814782
Compartilhar em outros sites

Você é fera! Me ajudou muito. Deu tudo certo até agora! Porém tenho mais um problema para você kkkkkkk.

Eu estou com esse código:

 

É necessário se cadastrar para acessar o conteúdo.

 

É o seguinte, eu tenho 3 forms no meu projeto, porém a primeira é de "Acordo/Concordo" que é para verificar se o usuário selecionou a opção concordo.

Se tiver selecionado, ele avança, se não, o programa fecha.

Até aí tudo bem, está tudo blz! O problema é que fica aberto a primeira janela, a de "Acordo/Concordo". E eu quero fazer ela fechar, assim que for para a form2.

Como que séria esse comando?

Link para o comentário
https://www.webcheats.com.br/topic/2217222-help-me-please/#findComment-8814937
Compartilhar em outros sites

Você é fera! Me ajudou muito. Deu tudo certo até agora! Porém tenho mais um problema para você kkkkkkk.

Eu estou com esse código:

 

É necessário se cadastrar para acessar o conteúdo.

 

É o seguinte, eu tenho 3 forms no meu projeto, porém a primeira é de "Acordo/Concordo" que é para verificar se o usuário selecionou a opção concordo.

Se tiver selecionado, ele avança, se não, o programa fecha.

Até aí tudo bem, está tudo blz! O problema é que fica aberto a primeira janela, a de "Acordo/Concordo". E eu quero fazer ela fechar, assim que for para a form2.

Como que séria esse comando?

 

 

É necessário se cadastrar para acessar o conteúdo.

 

Caso quando o você aceita os termos e o form atual fecha e chama o form2 e todo o projeto fecha sem abrir o form2 vai em:

 

Vai na box Solution Explorer> Direito do mouse em cima do projeto>Propriedades>Shutdown mode(Modo de Desligamento) e altera para When last form closes(Quando o ultimo form fechar)

Link para o comentário
https://www.webcheats.com.br/topic/2217222-help-me-please/#findComment-8814943
Compartilhar em outros sites

É necessário se cadastrar para acessar o conteúdo.

 

Caso quando o você aceita os termos e o form atual fecha e chama o form2 e todo o projeto fecha sem abrir o form2 vai em:

 

Vai na box Solution Explorer> Direito do mouse em cima do projeto>Propriedades>Shutdown mode(Modo de Desligamento) e altera para When last form closes(Quando o ultimo form fechar)

 

Você é demais cara! Deu certo! Muito Obrigado! :risada:

Agora tenho um problema que não quer entrar na minha cabeça. Veja esse código, por favor.

 

É necessário se cadastrar para acessar o conteúdo.

 

O que eu quero fazer é o seguinte:

 

Eu quero que o nome do arquivo selecionado pelo "OpenFileDialog1" seja adicionado no comando. Tipo assim:

 

Shell("cmd.exe /c " & "fastboot flash recovery OpenFileDialog1")

 

OpenFileDialog1 é o nome do arquivo que eu selecionei.

Existe algum jeito para fazer isso?

 

@edit

 

Eu tentei criar uma variavel, para ver se dava certo. D; Não foi bem sucedido

 

@Edit2

 

Como posso dar intervalo de tempo nos comandos?

Tipo, demorar "X" segundos para ele executar o próximo comando.

Link para o comentário
https://www.webcheats.com.br/topic/2217222-help-me-please/#findComment-8814952
Compartilhar em outros sites

Você é demais cara! Deu certo! Muito Obrigado! :risada:

Agora tenho um problema que não quer entrar na minha cabeça. Veja esse código, por favor.

 

É necessário se cadastrar para acessar o conteúdo.

 

O que eu quero fazer é o seguinte:

 

Eu quero que o nome do arquivo selecionado pelo "OpenFileDialog1" seja adicionado no comando. Tipo assim:

 

Shell("cmd.exe /c " & "fastboot flash recovery OpenFileDialog1")

 

OpenFileDialog1 é o nome do arquivo que eu selecionei.

Existe algum jeito para fazer isso?

 

@edit

 

Eu tentei criar uma variavel, para ver se dava certo. D; Não foi bem sucedido

 

@Edit2

 

Como posso dar intervalo de tempo nos comandos?

Tipo, demorar "X" segundos para ele executar o próximo comando.

 

 

Insira a seguinte rotina

 

É necessário se cadastrar para acessar o conteúdo.

 

Dentro de um button coloque:

É necessário se cadastrar para acessar o conteúdo.

 

 

Isso vai dormir a Thread veja se ajuda, se não pode usar um For

 

É necessário se cadastrar para acessar o conteúdo.

'1000 milisegundos = 1segundo, o VB usa milisegundos

Link para o comentário
https://www.webcheats.com.br/topic/2217222-help-me-please/#findComment-8814961
Compartilhar em outros sites

Insira a seguinte rotina

 

É necessário se cadastrar para acessar o conteúdo.

 

Dentro de um button coloque:

É necessário se cadastrar para acessar o conteúdo.

 

 

Isso vai dormir a Thread veja se ajuda, se não pode usar um For

 

É necessário se cadastrar para acessar o conteúdo.

'1000 milisegundos = 1segundo, o VB usa milisegundos

 

Não entendi o segundo comando. É para ele verificar se selecionou o arquivo? Como adiciono? Meu "OpenFileDialog1" foi renomeado para "Recovery".

 

@Edit

 

FZwX2KN.png

 

Ficou assim! Deu esses 2 erros só. Tirei "OpenFileDialog1" e coloquei "Recovery".

SelecFile = URL1 e.e

 

@Edit2

 

Quando abre a janela para selecionar o arquivo, e mesmo eu não selecionando nada (clicando em cancelar) o resto dos outros comandos são executados. D;

 

Esse comando resolve?

É necessário se cadastrar para acessar o conteúdo.

 

Tentei usar ele de todo jeito, e não foi. x.x

 

@edit3

 

Como séria o comando para fechar um processo do windows? Sem ter que usar o Shell/CMD.

os únicos que acho é pra fechar o proprio programa.

Link para o comentário
https://www.webcheats.com.br/topic/2217222-help-me-please/#findComment-8814962
Compartilhar em outros sites

Não entendi o segundo comando. É para ele verificar se selecionou o arquivo? Como adiciono? Meu "OpenFileDialog1" foi renomeado para "Recovery".

 

@Edit

 

FZwX2KN.png

 

Ficou assim! Deu esses 2 erros só. Tirei "OpenFileDialog1" e coloquei "Recovery".

SelecFile = URL1 e.e

 

@Edit2

 

Quando abre a janela para selecionar o arquivo, e mesmo eu não selecionando nada (clicando em cancelar) o resto dos outros comandos são executados. D;

 

Esse comando resolve?

É necessário se cadastrar para acessar o conteúdo.

 

Tentei usar ele de todo jeito, e não foi. x.x

 

@edit3

 

Como séria o comando para fechar um processo do windows? Sem ter que usar o Shell/CMD.

os únicos que acho é pra fechar o proprio programa.

 

Ele faz a chamada da rotina executarshell, e pelo que to vendo você nao colocou ela.

No evento click ele faz a verificação se algo foi selecionado no If, depois disso ele pula para o monte de shell que você

deixou em baixo.... tira eles de lá se nao via ficar disparando e adiciona a rotina ExecutarShell

 

É necessário se cadastrar para acessar o conteúdo.

 

Nothing a grosso modo é NADA, ou seja se o cara aperta cancela no openfile a variavel fica vazia e para

não gerar erro ele verifica se a variavel carrega algum valor ou é Nothing

Link para o comentário
https://www.webcheats.com.br/topic/2217222-help-me-please/#findComment-8815001
Compartilhar em outros sites

Desculpe, mas estou perdido! Não consigo encaixar nada. Vou tentar usar esse "Nothing", ver o que faço aqui.

 

@Edit

 

O comando estava assim:

É necessário se cadastrar para acessar o conteúdo.

 

Aí adicionei o "not":

É necessário se cadastrar para acessar o conteúdo.

 

e apareceu a janela dizendo que não teve nenhum item selecionado, porém ele ainda continuou lendo os comandos.

 

@Edit 2

 

Travei nessa parte:

 

É necessário se cadastrar para acessar o conteúdo.

 

Não sei como faço para ele detectar o arquivo e continuar lendo os comandos. Mesmo eu selecionando ou não, aparece a mensagem que não foi selecionado o arquivo e não ler o resto dos comandos.

 

@Edit 3

 

Descobri o erro de não está funcionando o comando.

Quando executo o comando aparece esse erro no cmd:

 

É necessário se cadastrar para acessar o conteúdo.

 

O certo era ele ficar com o nome "recoverytwrp2-8-7lollipop.img", porém está ficando o diretório também, no caso, esse "G\". Tem como tirar de algum modo?

Link para o comentário
https://www.webcheats.com.br/topic/2217222-help-me-please/#findComment-8815006
Compartilhar em outros sites

Desculpe, mas estou perdido! Não consigo encaixar nada. Vou tentar usar esse "Nothing", ver o que faço aqui.

 

@Edit

 

O comando estava assim:

É necessário se cadastrar para acessar o conteúdo.

 

Aí adicionei o "not":

É necessário se cadastrar para acessar o conteúdo.

 

e apareceu a janela dizendo que não teve nenhum item selecionado, porém ele ainda continuou lendo os comandos.

 

@Edit 2

 

Travei nessa parte:

 

É necessário se cadastrar para acessar o conteúdo.

 

Não sei como faço para ele detectar o arquivo e continuar lendo os comandos. Mesmo eu selecionando ou não, aparece a mensagem que não foi selecionado o arquivo e não ler o resto dos comandos.

 

@Edit 3

 

Descobri o erro de não está funcionando o comando.

Quando executo o comando aparece esse erro no cmd:

 

É necessário se cadastrar para acessar o conteúdo.

 

O certo era ele ficar com o nome "recoverytwrp2-8-7lollipop.img", porém está ficando o diretório também, no caso, esse "G\". Tem como tirar de algum modo?

 

Me explica o que você quer fazer? Pode ser algo que não precise executar a função Shell

Link para o comentário
https://www.webcheats.com.br/topic/2217222-help-me-please/#findComment-8815170
Compartilhar em outros sites

Me explica o que você quer fazer? Pode ser algo que não precise executar a função Shell

 

O que eu quero fazer é flashear uma custom recovery. (eu sei flashear manualmente, sem problemas) porém quero fazer esse projeto para ter essa função, e é necessário executar esse comando para flashear.

 

Eu acabei mudando o começo do código para isso:

É necessário se cadastrar para acessar o conteúdo.

 

 

e o erro que apareeu no CMD foi esse:

É necessário se cadastrar para acessar o conteúdo.

 

Não sei quem o que pode ser, mas vou descobrir!

Link para o comentário
https://www.webcheats.com.br/topic/2217222-help-me-please/#findComment-8815182
Compartilhar em outros sites

É ISSO AÍ MEU CHAPA! Consegui Graças a Você por ter me ajudado e algumas pesquisas que fiz hahahaha.

Não sou esquecer de deixar o meu "Obrigado" a você no meu projeto! Se eu não me engano, você tem um canal no youtube, caso queira, deixo o seu link no projeto e meus agradecimentos.

 

Enfim, agora vou para o próximo passo!

 

Quero fazer o arquivo selecionado pelo "OpenFileDialog1" ser movido para a pasta do meu projeto. Tens alguma dica?!

Link para o comentário
https://www.webcheats.com.br/topic/2217222-help-me-please/#findComment-8815186
Compartilhar em outros sites

É ISSO AÍ MEU CHAPA! Consegui Graças a Você por ter me ajudado e algumas pesquisas que fiz hahahaha.

Não sou esquecer de deixar o meu "Obrigado" a você no meu projeto! Se eu não me engano, você tem um canal no youtube, caso queira, deixo o seu link no projeto e meus agradecimentos.

 

Enfim, agora vou para o próximo passo!

 

Quero fazer o arquivo selecionado pelo "OpenFileDialog1" ser movido para a pasta do meu projeto. Tens alguma dica?!

 

Volte a usar a variavel que aponta para seu .exe (AppPath)

 

É necessário se cadastrar para acessar o conteúdo.

 

Esse exemplo move uma imagem chamada gato que está no disco C:\ para aonde está seu .exe (AppPath)

Link para o comentário
https://www.webcheats.com.br/topic/2217222-help-me-please/#findComment-8815256
Compartilhar em outros sites

Volte a usar a variavel que aponta para seu .exe (AppPath)

 

É necessário se cadastrar para acessar o conteúdo.

 

Esse exemplo move uma imagem chamada gato que está no disco C:\ para aonde está seu .exe (AppPath)

 

Mas o arquivo que eu vou mover não tem local definido. O arquivo é o que eu vou selecionar com o "OpenFileDialog1". Vou ver o que faço, mas caso você tenha uma dica, será bem vinda. Agradeço pela ajuda!

Link para o comentário
https://www.webcheats.com.br/topic/2217222-help-me-please/#findComment-8815318
Compartilhar em outros sites

Mas o arquivo que eu vou mover não tem local definido. O arquivo é o que eu vou selecionar com o "OpenFileDialog1". Vou ver o que faço, mas caso você tenha uma dica, será bem vinda. Agradeço pela ajuda!

 

Sabe a variavel que ta dentro do button que abre o openfile ?

Essa

É necessário se cadastrar para acessar o conteúdo.

 

Torna ela Global, é se recorta ela da onde ela tá e colocar em baixo de Public Class Form1

 

Vai ficar mais omenos assim:

É necessário se cadastrar para acessar o conteúdo.

 

Pronto agora ela é acessivel a todo o form, agora basta você mandar mover assim

 

 

 

É necessário se cadastrar para acessar o conteúdo.

 

ATENÇÃO: NÃO DEIXE O ARQUIVO SER MOVIDO ANTES DE ALGUM ARQUIVO SER SELECIONADO NO OPENFILE, SE NADA FOR SELECIONADO A VARIAVEL SELEFILE VAI ESTAR VAZIA E NA HORA DE MOVER VAI GERAR ERRO.

Link para o comentário
https://www.webcheats.com.br/topic/2217222-help-me-please/#findComment-8815330
Compartilhar em outros sites

Sabe a variavel que ta dentro do button que abre o openfile ?

Essa

É necessário se cadastrar para acessar o conteúdo.

 

Torna ela Global, é se recorta ela da onde ela tá e colocar em baixo de Public Class Form1

 

Vai ficar mais omenos assim:

É necessário se cadastrar para acessar o conteúdo.

 

Pronto agora ela é acessivel a todo o form, agora basta você mandar mover assim

 

 

 

É necessário se cadastrar para acessar o conteúdo.

 

ATENÇÃO: NÃO DEIXE O ARQUIVO SER MOVIDO ANTES DE ALGUM ARQUIVO SER SELECIONADO NO OPENFILE, SE NADA FOR SELECIONADO A VARIAVEL SELEFILE VAI ESTAR VAZIA E NA HORA DE MOVER VAI GERAR ERRO.

 

Eu deixei assim:

 

É necessário se cadastrar para acessar o conteúdo.

 

Mas da esse Erro:

É necessário se cadastrar para acessar o conteúdo.

 

@Edit2

 

Meu código está assim:

 

É necessário se cadastrar para acessar o conteúdo.

 

Não sei, mas acho que desse jeito da pra ele copiar pro local do programa. Porém aparece esse erro quando tento executar:

 

0ARcFPz.png

Link para o comentário
https://www.webcheats.com.br/topic/2217222-help-me-please/#findComment-8815542
Compartilhar em outros sites

Eu deixei assim:

 

É necessário se cadastrar para acessar o conteúdo.

 

Mas da esse Erro:

É necessário se cadastrar para acessar o conteúdo.

 

Sua variavel não é global, tira ela de dentro do evento click do button e coloca em baixo do Public Class Form1

Link para o comentário
https://www.webcheats.com.br/topic/2217222-help-me-please/#findComment-8815569
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.