Executar o que ta no edit.text ?

Delphi

17/11/2007

como faço para o meu programa executar o que ta escrito no edit.text ?

exemplo mais o delphi está cusando que está errado

[b:ec1570c555]winexec(´c:\´+edit1.text, SW_ShowNormal);[/b:ec1570c555]


alguém sabe ?


Warfighter

Warfighter

Curtidas 0

Respostas

Lucas_spohr

Lucas_spohr

17/11/2007

olá!

não seria:

winexec(´c:\´+edit1.text+, SW_ShowNormal); ?

tenta dar uma olhada... ou vamos esperar alguém q saiba, pra te ajudar... hehe

flw


GOSTEI 0
Warfighter

Warfighter

17/11/2007

olá! não seria: winexec(´c:\´+edit1.text+, SW_ShowNormal); ? tenta dar uma olhada... ou vamos esperar alguém q saiba, pra te ajudar... hehe flw


Infelizmente não funcionou :cry:

Mais ainda estou no aguardo :wink:


GOSTEI 0
Lucas_spohr

Lucas_spohr

17/11/2007

tente postar maiores informações...

Qual o erro que o delphi está retornando... o que que vc está colocando no edit... se o que vc está colocando no edit, existe no c:\, etc...


GOSTEI 0
Lucas_spohr

Lucas_spohr

17/11/2007

ah, poste o código inteiro também...


GOSTEI 0
Silviodelgado

Silviodelgado

17/11/2007

Tente isto:

if FileExists(edit1.text) then
   winexec(edit1.text, SW_SHOWNORMAL);


Abraços.


GOSTEI 0
Martins

Martins

17/11/2007

como faço para o meu programa executar o que ta escrito no edit.text ? exemplo mais o delphi está cusando que está errado [b:1fb6e3d453]winexec(´c:\´+edit1.text, SW_ShowNormal);[/b:1fb6e3d453] alguém sabe ?


Companheiro, tente assim:
  winexec(pchar(´c:\´+edit1.text), SW_ShowNormal);


Coloque assim no Edit para ver se ele te exibe o [b:1fb6e3d453]bloco de notas.[/b:1fb6e3d453]
windows\system32\notepad.exe

Boa sorte e bons códigos.


GOSTEI 0
Warfighter

Warfighter

17/11/2007

[quote:1829291f11=´Warfighter´]como faço para o meu programa executar o que ta escrito no edit.text ? exemplo mais o delphi está cusando que está errado [b:1829291f11]winexec(´c:\´+edit1.text, SW_ShowNormal);[/b:1829291f11] alguém sabe ?


Companheiro, tente assim:
  winexec(pchar(´c:\´+edit1.text), SW_ShowNormal);


Coloque assim no Edit para ver se ele te exibe o [b:1829291f11]bloco de notas.[/b:1829291f11]
windows\system32\notepad.exe

Boa sorte e bons códigos.[/quote:1829291f11]

Realmente funciono amigo :wink:

Obrigado pessoal pela ajuda :D

até mais :lol:


GOSTEI 0
Renato Souza

Renato Souza

17/11/2007

Pessoal, eu estou com um dúvida para usar o winexec. Eu preciso fazer um ping a determinado site, porém preciso pegar o que é digitado no edit.text e enviar para o winexec pingar, veja como estou fazendo e não dá certo.

WinExec(Pchar('command.com /c ping'+edit.text),SW_shownormal);

Tentei também:

WinExec(Pchar('command.com /c ping (edit.text) > c:\teste.txt'),sw_shownormal);

Porém não da certo, no primeiro exemplo ele abre o prompt do dos e fecha logo em seguida.

Abs
GOSTEI 0
Helton Garrido

Helton Garrido

17/11/2007

Só tem fera aqui!!! a gora sou eu quem estou querendo uma pequena ajuda. No código abaixo eu só queria que ficasse amarrado no código a extensão do arquivo que irá abrir que no caso seria arquivos em pdf ".PDF". Agradeço desde já a ajuda

winexec(pchar(´c:\´+edit1.text), SW_ShowNormal);

Um abraço.

Helton Garrido
GOSTEI 0
Helton Garrido

Helton Garrido

17/11/2007

Como eu faço para abrir um arquivo em PDF dentro de uma MEMO no Delphi 7.
GOSTEI 0
POSTAR