Menú

Mostrar Mensajes

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ú

Mensajes - NYlOn

#131
Con SetCursorPos no podes simular los clicks del mouse. Para eso necesitas la API mouse_event. Un ejemplo seria asi:

Private Declare Function SetCursorPos Lib "user32.dll" (ByVal x As Long, ByVal y As Long) As Long
Private Declare Sub mouse_event Lib "user32.dll" (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)
Private Const MOUSEEVENTF_LEFTDOWN As Long = &H2
Private Const MOUSEEVENTF_LEFTUP As Long = &H4

Private Sub Command1_Click()
    SetCursorPos 25, 750
    mouse_event MOUSEEVENTF_LEFTDOWN Or MOUSEEVENTF_LEFTUP, 0, 0, 0, 0
End Sub


Si queres simular otros botones del mouse busca otras constantes que empiecen con MOUSEEVENTF...

Saludos.-
#132
Lo podes hacer con APIs (algo mas o menos asi):

Private Declare Function GetDriveType Lib "kernel32.dll" Alias "GetDriveTypeA" (ByVal nDrive As String) As Long

Private Sub Command1_Click()
    Dim Tipo As Byte
    For i = Asc("A") To Asc("Z")
        Tipo = GetDriveType(Chr(i) & ":")
        If Tipo <> 1 Then
            List1.AddItem Chr(i) & ":"
        End If
    Next i
End Sub

La otra opcion es agregar el control DriveListBox que viene por defecto en la barra de tareas. La segunda opcion es la mas sencilla, pero puede que necesites saber que tipo de disco es, por lo que tendrias que usar la API...

Y molestate en buscar, porque esto de hacer preguntas que vienen en los manuales mas basicos no va...
#133
Felicitaciones por el aporte. La verdad que bastante util. Mas que nada para darle mas facilidad de manejo a las aplicaciones...
Lastima que hay que tener que llevar la dll con el programa... Pero en fin, gracias  ;).-
#134
Hola...
Mira, puede que el codigo funcione con archivos sueltos, pero segun tengo entendido no se puede enviar una carpeta completa. Lo que tendrias que hacer es fijarte todos los archivos que hay en la carpeta que queres enviar, crear la carpeta en el FTP y despues ir subiendolos. Repito, no estoy seguro de esto. Saludos.-
#135
Yo si trabaje con las APIs del MSN pero nunca me anduvo ningun evento...
Por ahi solo funcionan en versiones anteriores del MSN. La verdad no se...

Si encuentro algo te aviso, saludos.-
#136
Cambia la linea del timer por:

SubClass FindWindow(vbNullString,"valve001")


Fijate si ahi te funciona...
#137
Segun lei en WinXP tenes que usar otra DLL para manejar el puerto paralelo. Leete este hilo, esta muy completo > http://foro.elhacker.net/index.php/topic,48748.0.html
Sino buscate algun ejemplo, hay muchos...

Saludos.-
#138
Programación Visual Basic / Re: Ayuda..
30 Junio 2006, 23:29 PM
A ver, queres hacer un programa que pueda crear forms, botones y todo eso? O un programa que busque informacion en su propio codigo, al estilo EditServer? Por favor especifica BIEN que es lo que queres hacer, ya te entendi que es un programa que cree otro programa, pero si lo que queres hacer es un compilador de igual a VB, NO se puede hacer...
#139
http://www.megaupload.com/?d=VQS8YL8U

Ahi esta el codigo. No recuerdo el autro del codigo pero en el codigo esta bien detalladito. Saludos.-
#140
Programación Visual Basic / Re: Ayuda..
30 Junio 2006, 03:48 AM
¿Que es PRECISAMENTE lo que queres hacer?