VB6 OU EXE
Olá amigos,
Tenho um projeto vb... Quando ele fosse executado, gostaria de saber se está sendo executado a partir de [Ô]Exe[Ô] compilado ou em modo de desenvolvimento...
Sei fazer via compilação condicional, mas preciso de uma outra forma....
Grato pela ajuda!
Tenho um projeto vb... Quando ele fosse executado, gostaria de saber se está sendo executado a partir de [Ô]Exe[Ô] compilado ou em modo de desenvolvimento...
Sei fazer via compilação condicional, mas preciso de uma outra forma....
Grato pela ajuda!
Eu realmente não sei se o VB tem algo que indique isso, mas eu uso uma gambiarrinha....
Private Function func_Debugando() As Boolean
[ô]
On Error Resume Next
Debug.Print 1 / 0
If Err.Number <> 0 Then
func_Debugando = True [ô]Debug
Else
func_Debugando = False [ô]Compilado
End If
[ô]
Err.Clear
End Function
Acho que esse ficou melhor...
Private Property Get IsDev() As Boolean
Debug.Assert SetTrue(IsDev) Or True
End Property
Private Function SetTrue(Value As Boolean) As Boolean
Value = True
End Function
De qualquer forma agradeço muito amigo!
Private Property Get IsDev() As Boolean
Debug.Assert SetTrue(IsDev) Or True
End Property
Private Function SetTrue(Value As Boolean) As Boolean
Value = True
End Function
De qualquer forma agradeço muito amigo!
Tópico encerrado , respostas não são mais permitidas