Acho que só não da pra usar o shellexecute, mas tem outra api para isso....

Tamara Clemente - Suporte Técnico
Moked do Brasil - Consultoria de Segurança Empresarial
Divisão MokInf de Informática
PABX: (55-11) 5071-2748
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
www.moked.com.br <http://www.moked.com.br/>


________________________________

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Fóruns - Yahoo!
Enviada em: quinta-feira, 4 de maio de 2006 14:16
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Chamar executável através de outro executavel"


Eu posso usar este trecho de código p/ chamar um vídeo ou uma arquivo de som?

Ivy
  ----- Original Message -----
  From: Edu Nicácio
  To: delphi-br@yahoogrupos.com.br
  Sent: Wednesday, May 03, 2006 2:56 PM
  Subject: Re: [delphi-br] Chamar executável através de outro executavel"


  Tente assim:

  if FileExists('CaminhoDoArquivo\NomeDoSeuExecutavel.exe') then
    ShellExecute(...)
  else
      Application.MessageBox('Não foi possível localizar o arquivo "NomeDoSeuExecutavel.exe".' + #13 + 'Verifique se o caminho está correto e tente novamente.', 'Erro', MB_OK);

  Abraços.


  --------------------------------------------------------------------------------

  Atenciosamente:

       Eduardo Cláudio Nicácio
        Analista Programador
        Fábrica 02 - CTIS
        Tel.: (11) 3156-7115
        [EMAIL PROTECTED] [EMAIL PROTECTED]
      


    ----- Original Message -----
    From: Eduardo Silva ®
    To: Grupo Delphi-br
    Sent: Wednesday, May 03, 2006 2:32 PM
    Subject: [delphi-br] Chamar executável através de outro executavel"


    Galera tenho o código baixo que abre um executável através de outro
    executável

    ShellExecute(Handle,pchar('open'),
                           pchar('c:\Desenv\Agenda
    Eletronica\Agenda.exe'),nil,nil,SW_SHOWNORMAL);

    O problema é que se o caminho estiver errado, ele demora um pouco até
    retornar ao sistema (parece que fica travado...)

    Tem como melhorar esta velocidade de teste e retornar uma mensagem do tipo:
    "Caminho ou sistema não encontrado!" ?

          __    __
         /  \ /| |'-.
        .\__/ || |   |
    _ /  `._ \|_|_.-'
    | /  \__.`=._) (_
    |/ ._/  |"""""""""|
    |'.  `\ |         | Eduardo de Almeida Silva
    ;"""/ / |         | Kobra Sistemas
    ) /_/|  |.-------.| Desenvolvimento de Software
    '  `-` ' "       "



    --
    <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>


    
    Links do Yahoo! Grupos




    



  [As partes desta mensagem que não continham texto foram removidas]



  --
  <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>





        Yahoo! Grupos, um serviço oferecido por:
              PUBLICIDADE
               
      


------------------------------------------------------------------------------
  Links do Yahoo! Grupos

    a.. Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/
     
    b.. Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]
     
    c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.




------------------------------------------------------------------------------


  No virus found in this incoming message.
  Checked by AVG Free Edition.
  Version: 7.1.385 / Virus Database: 268.5.1/328 - Release Date: 1/5/2006


[As partes desta mensagem que não continham texto foram removidas]





--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>






Yahoo! Grupos, um serviço oferecido por:     
PUBLICIDADE

<http://br.ard.yahoo.com/SIG=12fjbeort/M=399886.8024024.9299154.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1146769975/A=3594535/R=2/id=noscript/SIG=154ukt5c8/*http://lt.dell.com/lt/lt.aspx?CID=12257&LID=332199&DGC=BA&DGSeg=DHS&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs>

________________________________

Links do Yahoo! Grupos


*      Para visitar o site do seu grupo na web, acesse:
      http://br.groups.yahoo.com/group/delphi-br/
       
*      Para sair deste grupo, envie um e-mail para:
      [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
       
*      O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! <http://br.yahoo.com/info/utos.html> .




[As partes desta mensagem que não continham texto foram removidas]



--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE


Links do Yahoo! Grupos

Responder a