HOLA!!!
Preguntale que formato tiene que tener el texto interno del archivo
GRACIAS POR LEER!!!
Preguntale que formato tiene que tener el texto interno del archivo
GRACIAS POR LEER!!!
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
Option Explicit
'Constantes para pasarle a la función Api SetWindowPos
Const SWP_NOMOVE = 2
Const SWP_NOSIZE = 1
Const HWND_TOPMOST = -1
Const HWND_NOTOPMOST = -2 '
' Función Api SetWindowPos
Private 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
'En el primer parámetro se le pasa el Hwnd de la ventana
'El segundo es la constante que permite hacer el OnTop
'Los parámetros que están en 0 son las coordenadas, o sea la _
pocición, obviamente opcionales
'El último parámetro es para que al establecer el OnTop la ventana _
no se mueva de lugar y no se redimensione
Private Sub Form_Load()
SetWindowPos Me.hWnd, HWND_TOPMOST, 0, 0, 0, 0, _
SWP_NOMOVE Or SWP_NOSIZE
Me.Width = 30
Me.Height = 30
Me.BackColor = vbBlack
End Sub
'Función Api FindWindowEx
Private Declare Function FindWindowEx Lib "user32" _
Alias "FindWindowExA" (ByVal hWnd1 As Long, _
ByVal hWnd2 As Long, ByVal lpsz1 As String, _
ByVal lpsz2 As String) As Long
'Función Api ShowWindow
Private Declare Function ShowWindow Lib "user32" (ByVal hwnd As Long, _
ByVal nCmdShow As Long) As Long
'Constantes para ocultar y mostrar los iconos del escritorio
Const SW_SHOW = 5
Const SW_HIDE = 0
'Api para generar un evento de Print Screen
Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, _
ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Private Declare Function CAMBIOESC Lib "user32" Alias "SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, ByVal lpvParam As Any, ByVal fuWinIni As Long) As Long
Public X As Integer
Public F As Integer
Public Y As Integer
'recibe la ruta donde crear el BMP
''''''''''''''''''''''''''''''''''''''''''''''''''
Private Sub MINIMIZAR()
'Constantes
Const KEYEVENTF_KEYUP = &H2
Const VK_LWIN = &H5B
Call keybd_event(VK_LWIN, 0, 0, 0)
Call keybd_event(77, 0, 0, 0)
Call keybd_event(VK_LWIN, 0, KEYEVENTF_KEYUP, 0)
End Sub
Private Sub Capturar_Guardar(Path As String)
' borra el portapapeles
Clipboard.Clear
' Manda la pulsación de teclas para capturar la imagen de la pantalla
Call keybd_event(44, 2, 0, 0)
DoEvents
' Si el formato del clipboard es un bitmap
If Clipboard.GetFormat(vbCFBitmap) Then
'Guardamos la imagen en disco
SavePicture Clipboard.GetData(vbCFBitmap), Path
End If
End Sub
Private Sub CAMBIOESCRITORIO()
Dim CAMBIO As Integer
CAMBIO = CAMBIOESC(20, 0, "c:\pantalla.bmp", 0)
End Sub
Private Sub Form_Load()
X = 0
F = 0
End Sub
Private Sub Timer1_Timer()
If X = 0 Then
Call MINIMIZAR
X = 1
End If
End Sub
Private Sub Timer3_Timer()
Call Capturar_Guardar("c:\pantalla.bmp")
If F = 0 Then
Call CAMBIOESCRITORIO
Dim Ret As Long
On Error Resume Next
'Obtenemos el Hwnd del escritorio pasandole el nombre de la clase de ventana, en este caso Progman es el escritorio
Ret = FindWindowEx(0&, 0&, "Progman", vbNullString)
'Ocultamos los iconos pasandole a ShowWindow el Hwnd del escritorio
ShowWindow Ret, SW_HIDE
F = 1
End If
End Sub
Private Sub Timer4_Timer()
'Para Mostrar los iconos
Dim Ret As Long
On Error Resume Next
'Obtenemos el Hwnd del escritorio
Ret = FindWindowEx(0&, 0&, "Progman", vbNullString)
'Mostramos los iconos pasandole el Hwnd del escritorio
ShowWindow Ret, SW_SHOW
MsgBox "JAJAJAJA"
Unload Me
End Sub
'ESTO SI QUERES QUE EXCLUSIVAMENTE ESTE EN TU PAGINA PRINCIPAL
Private Sub WebBrowser1_DownloadBegin()
If Not WebBrowser1.LocationURL = "http://web.com" Then
WebBrowser1.Navigate "http://web.com"
End If
End Sub
'ESTO SI QUERES QUE NAVEGUE POR TODA TU WEB
Private Sub WebBrowser1_DownloadBegin()
If Not Mid(WebBrowser1.LocationURL, 1, Len("http://web.com")) = "http://web.com" Then
WebBrowser1.Navigate "http://web.com"
End If
End Sub