IMPEDIR ABERTURA MAIS DE UMA VEZ DO SOFTWARE

USUARIO.EXCLUIDOS 13/04/2007 00:06:25
#211631
Como impedir que a pessoa abra o software ais de uma vez? sei q jah rolou aki issu, eu até sabia fazer mas agr eskeci e to meio com "PREGUIÇA" de apercurar
USUARIO.EXCLUIDOS 13/04/2007 00:08:28
#211632
kd meus modos?? jah ia eskecendo, bigads dsd jah e ajudem ai plx =)
=***
LCSD 13/04/2007 00:09:30
#211633
tenta isso ae

  If App.PrevInstance Then
MsgBox "A aplicação já se encontra aberta!", vbCritical, App.EXEName
End
End If

ERINALDO 13/04/2007 06:37:18
#211642

PARA USAR ESTA FUNÇÃO VOCE PRECISA RODAR O EXECUTAVEL DE SUA APLICAÇÃO
If App.PrevInstance Then
MsgBox "Sistema Ja esta aberto!", vbCritical, App.EXEName
End
End If

USUARIO.EXCLUIDOS 13/04/2007 06:51:35
#211644

Pode tentar isso tb

Dim SaveTitle as string
If App.PrevInstance Then
SaveTitle = App.Title
App.Title = "... segunda chamada ao mesmo programa."
Me.Caption = "... segunda chamada ao mesmo programa, serei fechado"
'se for a Sub Main, a linha acima, obviamente, não existe
'as linhas abaixo fecham a segunda chamada e alternam para
'a primeira
AppActivate SaveTitle
SendKeys "% R", True
End
End If


Boa sorte
Tópico encerrado , respostas não são mais permitidas