USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Pousa numa linha de comando
saliba
BRASILIA
DF - BRASIL
ENUNCIADA !
Postada em 23/04/2005 00:52 hs            
estou com proplema
 
Quando uso o comando shell ele executa e vai para proxima linha de comandoso,
so que presisa processar a linha anterior para executar a procima.
Alguem poderia me ajudar
 
desde ja agradeço
 
helery saliba
 
   
saliba
BRASILIA
DF - BRASIL
ENUNCIADA !
Postada em 23/04/2005 00:53 hs            
desculpa-me pelo erro de portugues
 
Pausa Numa linha de comando
   
Roßerto
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 23/04/2005 02:36 hs            
coloque a linha abaixo num modulo
 
Public Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
 
depois é só chamar a função
 
SLEEP(X)
 
onde X é o numero de segundos que vc quer a sua aplicação pare.
 

Roberto
roberto@vbweb.com.br
   
saliba
BRASILIA
DF - BRASIL
ENUNCIADA !
Postada em 23/04/2005 12:23 hs            
Roberto
 
Eu nao seu o tempo, o tempo e variavel comforme a execução do shell ou teria forma de calcular o tempo de execução do programa shell
   
Jose.Niz
CURITIBA
PR - BRASIL
ENUNCIADA !
Postada em 24/04/2005 13:59 hs         

Saliba, vi seu post em outro site... Creio que este exemplo lhe ajude.

TÓPICO EDITADO
 
Jose.Niz
CURITIBA
PR - BRASIL
ENUNCIADA !
Postada em 24/04/2005 14:07 hs         
Agora o código vai... hehehe.
 
Option Explicit
Private Const STILL_ACTIVE As Long = &H103
Private Const PROCESS_ALL_ACCESS As Long = &H1F0FFF
Private Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long
Private Declare Function GetExitCodeProcess Lib "kernel32" (ByVal hProcess As Long, lpExitCode As Long) As Long
Private idProg As Long
Private hProg As Long
Private iExit As Long
 
Private Sub Form_Load()
   idProg = Shell("calc.exe", vbNormalFocus)
   hProg = OpenProcess(PROCESS_ALL_ACCESS, False, idProg)
   GetExitCodeProcess hProg, iExit
   ' Aguarda até que o programa seja encerrado
   Do While iExit = STILL_ACTIVE
      DoEvents
      GetExitCodeProcess hProg, iExit
   Loop
  
End Sub

 
   
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página