ABRIR ARQUIVO
Galera to precisando de ajuda aqui.
é o seguinte eu quero por um .EXE dentro do meu Form.
pra quando eu clicar no button ele executar o .EXE e logo em seguida simula a tecla ENTER ou BACKSPACE...
o que eu tentei usar:
Adicionei o .EXE na resources:
Button1:
Shell([Ô]Me.Resources.ARQUIVO[Ô])
SendKeys.Send([Ô]{ENTER}[Ô])
Oque eu quero é que ele abra um .EXE embutido e logo em seguida aperta enter.
é o seguinte eu quero por um .EXE dentro do meu Form.
pra quando eu clicar no button ele executar o .EXE e logo em seguida simula a tecla ENTER ou BACKSPACE...
o que eu tentei usar:
Adicionei o .EXE na resources:
Button1:
Shell([Ô]Me.Resources.ARQUIVO[Ô])
SendKeys.Send([Ô]{ENTER}[Ô])
Oque eu quero é que ele abra um .EXE embutido e logo em seguida aperta enter.
bom se o sheel funcionou o sendkey seria assim
ou seja vai funcionar se o aplicativo estiver com o foco
Shell([Ô]Me.Resources.ARQUIVO[Ô])
SendKeys [Ô]{Enter}[Ô]
ou seja vai funcionar se o aplicativo estiver com o foco
Citação::
bom se o sheel funcionou o sendkey seria assimShell([Ô]Me.Resources.ARQUIVO[Ô])
SendKeys [Ô]{Enter}[Ô]
ou seja vai funcionar se o aplicativo estiver com o foco
Mas o problema é que o aplicativo não fica em foco, ou seja, ele fica minimizado quando clico no botão. o que eu queria era isso.
e se eu por: SendKeys [Ô]{Enter}[Ô]
ele ira ficar dando ENTER direto ou apenas 1 unica vez?
uma unica vez, dependendo de onde vc colocar o sendkeys, se vc coloca-lo em um botão será executado toda vez que vc clicar no botão, se vc colocar em um timer ele fara um loop infinito, e assim vai
tenta assim
tenta assim
Shell([Ô]Me.Resources.ARQUIVO[Ô], vbNormalFocus)
SendKeys [Ô]{Enter}[Ô]
SendKeys [Ô]{Enter}[Ô]
Esse acima não funciono, mas o abaixo sim:
SendKeys .send[Ô]{Enter}[Ô]
Mas mesmo assim estou com problemas...
Eu dexei assim:
Shell([Ô]Me.Resources.ARQUIVO[Ô], vbNormalFocus)
SendKeys.send [Ô]{Enter}[Ô]
Quando eu cliquei no Boton, ele abriu e logo deu enter.
mas quando cliquei novamente em Buton, aconseu como se eu tivese clicado várias vezes no Buton, ou seja, ele abriu vários [Ô]Me.Resources.ARQUIVO[Ô]
__________________________
Outra dúvida é: como por um .EXE dentro do EXE que eu irei executar pra quando eu clicar no Boton ele abrir esse EXE sem que ele estaja em nenhuma pasta do computador?
Esse acima não funciono, mas o abaixo sim:
SendKeys .send[Ô]{Enter}[Ô]
Mas mesmo assim estou com problemas...
Eu dexei assim:
Shell([Ô]Me.Resources.ARQUIVO[Ô], vbNormalFocus)
SendKeys.send [Ô]{Enter}[Ô]
Quando eu cliquei no Boton, ele abriu e logo deu enter.
mas quando cliquei novamente em Buton, aconseu como se eu tivese clicado várias vezes no Buton, ou seja, ele abriu vários [Ô]Me.Resources.ARQUIVO[Ô]
__________________________
Outra dúvida é: como por um .EXE dentro do EXE que eu irei executar pra quando eu clicar no Boton ele abrir esse EXE sem que ele estaja em nenhuma pasta do computador?
Citação::
uma unica vez, dependendo de onde vc colocar o sendkeys, se vc coloca-lo em um botão será executado toda vez que vc clicar no botão, se vc colocar em um timer ele fara um loop infinito, e assim vai
tenta assimShell([Ô]Me.Resources.ARQUIVO[Ô], vbNormalFocus)
SendKeys [Ô]{Enter}[Ô]
SendKeys [Ô]{Enter}[Ô]
o code acima não funciono, mas o abaixo sim:
SendKeys.sen [Ô]{Enter}[Ô]
Mas o problema e que quando eu clico no buton ele abre varias vezes o programa citado: Shell([Ô]Me.Resources.ARQUIVO[Ô], vbNormalFocus)
é tipo se eu tivesse clicado várias vezes no buton
__________________________________
Outra dúvida: como por um .EXE dentro do EXE que eu irei abrir
EX: quando eu clicar no Buton ele vai abrir o Programa (exe) que eu indicar, mas sem que ele esteja em uma pasta do windows, ou seja, invisivel para o úsuario.
Fique tranquilo pós o que eu estou tentando fazer não é virus não, garanto!
Tópico encerrado , respostas não são mais permitidas