Public Const TEMPO_INICIAL_DE_TIMEOUT As Integer = 30 ' 30 minutos
Public dbdLog As Database
Public tbLog As Recordset
Public strTabDesc(1 To 5) As String
Public strTabDescE(1 To 5) As String
Public strtabDescP(1 To 5) As String
Public strLanguage As String
Global Const PortuguΩs As String = "P", English As String = "E"
Public intTempoTimeOut As Integer
Public strMsgErro01 As String
Public Declare Function RasEnumConnections Lib "RasApi32.dll" Alias "RasEnumConnectionsA" (lpRasCon As Any, lpcb As Long, lpcConnections As Long) As Long
Public Declare Function RasGetConnectStatus Lib "RasApi32.dll" Alias "RasGetConnectStatusA" (ByVal hRasCon As Long, lpStatus As Any) As Long
Public Declare Function RasHangUp Lib "RasApi32.dll" Alias "RasHangUpA" (ByVal hRasCon As Long) As Long
Public blnConnected As Boolean
Public AlterouTimeout As Boolean
Public intTimeOut As Integer
Public blnEncerraConexπo As Boolean
Declare Function ExitWindowsEx& Lib "user32" (ByVal uFlags&, ByVal wReserved&)
Global Const EWX_FORCE = 4 'constants needed for exiting Windows
Global Const EWX_LOGOFF = 0
Global Const EWX_REBOOT = 2
Global Const EWX_SHUTDOWN = 1
'* Variaveis utilizadas para a funτπo que coloca o
'* form no Topo ou retira essa opτπo
Public Declare Function SetWindowPos Lib "user32" (ByVal hWnd As Long, ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
Global Const SWP_NOMOVE = 2
Global Const SWP_NOSIZE = 1
Global Const FLAGS = SWP_NOMOVE Or SWP_NOSIZE
Global Const HWND_TOPMOST = -1
Global Const HWND_NOTOPMOST = -2
Public Const RAS95_MaxEntryName = 256
Public Const RAS95_MaxDeviceType = 16
Public Const RAS95_MaxDeviceName = 32
'
Public RetCode As Long
Public Type RASCONN95
dwSize As Long
hRasCon As Long
szEntryName(RAS95_MaxEntryName) As Byte
szDeviceType(RAS95_MaxDeviceType) As Byte
szDeviceName(RAS95_MaxDeviceName) As Byte
End Type
'
Public Type RASCONNSTATUS95
dwSize As Long
RasConnState As Long
dwError As Long
szDeviceType(RAS95_MaxDeviceType) As Byte
szDeviceName(RAS95_MaxDeviceName) As Byte
End Type
Public TRasCon(255) As RASCONN95
Public Function AlteraPosiτπoDoForm(frm As Form, Posiτπo As String)
Select Case Posiτπo
Case "Topo"
'To set Form1 as a TopMost form, do the following: