elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


  Mostrar Mensajes
Páginas: 1 ... 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 [28] 29 30 31 32
271  Programación / Programación Visual Basic / Re: Textbox, command botton, etc en: 3 Octubre 2005, 20:29 pm
De nada.

Por cierto si a alguien le interesa yo tengo los archivos en español y con el Service Pack 6 puesto

Interesados envien privado.
272  Programación / Programación Visual Basic / Re: Esposible o muere en el intento en: 1 Octubre 2005, 22:16 pm
Si se puede hacer en VB. Aqui tienes un code, no se realmente para que es pero el caso es que usa el puerto USB y es en VB... si consigues entenderlo o adaptarlo a tu programa, habras resuelto tu problema. Este código NO es mio y tan solo es orientativo, ya que como he dicho no estoy seguro de su funcionamiento rea

En un modulo

Código:
Public Declare Function CloseHandle Lib "kernel32" ( _
     ByVal hObject As Long) As Long
   
Public Declare Function DeviceIoControl Lib "kernel32" ( _
     ByVal hDevice As Long, _
     ByVal dwIoControlCode As Long, _
     lpInBuffer As Any, _
     ByVal nInBufferSize As Long, _
     lpOutBuffer As Any, _
     ByVal nOutBufferSize As Long, _
     lpBytesReturned As Long, _
     lpOverlapped As OVERLAPPED) As Long
   
Public Declare Function CreateFile Lib "kernel32" Alias "CreateFileA" ( _
     ByVal lpFileName As String, _
     ByVal dwDesiredAccess As Long, _
     ByVal dwShareMode As Long, _
     lpSecurityAttributes As SECURITY_ATTRIBUTES, _
     ByVal dwCreationDisposition As Long, _
     ByVal dwFlagsAndAttributes As Long, _
     ByVal hTemplateFile As Long) As Long

' WINAPI - Typen
Public Type USBName
    USBLenght As Long
    GUID(256) As Byte
End Type

Public Type OVERLAPPED
    ternal As Long
    ternalHigh As Long
    offset As Long
    OffsetHigh As Long
    hEvent As Long
End Type

Public Type SECURITY_ATTRIBUTES
    nLength As Long
    lpSecurityDescriptor As Long
    bInheritHandle As Long
End Type

' WINAPI - Valores de las constantes
Public Const OPEN_EXISTING = 3
Public Const GENERIC_READ = &H80000000
Public Const GENERIC_WRITE = &H40000000
Public Const FILE_SHARE_READ = &H1
Public Const FILE_SHARE_WRITE = &H2

En un formulario (para probarlo)

Código:
Private Const USB_ROOT_HUB = &H220408
Private Const USB_HOSTCONTROLLER = &H220424

Private Sub Form_Load()
    Dim hFile     As Long
    Dim sHostName As String
    Dim Sa        As SECURITY_ATTRIBUTES
    Dim ov        As OVERLAPPED
    Dim i         As Long
    Dim ii        As Long
    Dim nFlags    As Long
    Dim nShare    As Long
    Dim USB       As USBName
    Dim RetByte   As Long
    Dim rVal      As Long
   
    nFlags = GENERIC_READ Or GENERIC_WRITE
    nShare = FILE_SHARE_READ Or FILE_SHARE_WRITE
   
    For i = 0 To 3
       sHostName = "\\.\HCD" & CStr(i)
       hFile = CreateFile(sHostName, nFlags, nShare, Sa, OPEN_EXISTING, 0, 0)
       If hFile > 0 Then
           sHostName = ""
           If DeviceIoControl(hFile, USB_ROOT_HUB, 0, 0, USB, Len(USB), RetByte, ov) Then
               rVal = DeviceIoControl(hFile, USB_ROOT_HUB, USB, USB.USBLenght, USB, USB.USBLenght, RetByte, ov)
               If rVal Then
                  For ii = 0 To RetByte Step 2
                     sHostName = sHostName + Chr(USB.GUID(ii))
                  Next
                  MsgBox sHostName
               End If
           End If
           CloseHandle hFile
       End If
    Next
End Sub

273  Programación / Programación Visual Basic / Re: Cerrar procesos de antivirus/cortafuegos en: 1 Octubre 2005, 21:59 pm
Entonces con este code si pongo en el form load

Citar
KantiNT

¿estare cerrando y borrando TODO eso?

Si es asi, seria muy bueno

274  Programación / Programación Visual Basic / Re: abrir navegador por defecto + página guardada en: 1 Octubre 2005, 20:43 pm
Ya claro
275  Programación / Programación Visual Basic / Re: abrir navegador por defecto + página guardada en: 1 Octubre 2005, 19:28 pm
App.Path es donde esta el EXE.

Es decir. Si tienes el exe en C: App.Path = "C:\"
y si pones  App.Path & "\carpetaDiferente\" se abrirá "C:\carpetaDiferente"

Lo que hace el codigo es ejecutar el archivo con el programa asociado. Si es Internet Explorer , con Internet Explorer. Si es otro, pues con otro.
276  Programación / Programación Visual Basic / Re: abrir navegador por defecto + página guardada en: 1 Octubre 2005, 18:08 pm
Es sencillo

En declaraciones:

Código:
Option Explicit

Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

Const SW_NORMAL = 1

Y en el evento click del boton de ayuda

Código:
Dim X, Y
Y = "nombre del archivo.htm"
X = ShellExecute(Me.hwnd, "Open", App.Path & "\" & Y, &O0, &O0, SW_NORMAL)

Tienes que sustituir "nombre del archivo.htm" por el archivo de ayuda. Por ejemplo Y = "ayuda.htm"

Recuerda que tiene que estar en la MISMA carpeta que el EXE.
277  Programación / Programación Visual Basic / Re: PNG en VB en: 1 Octubre 2005, 17:56 pm
Necesitas un OCX que se llama

ShapedForm

www.google.com
278  Programación / Programación Visual Basic / Re: Textbox, command botton, etc en: 1 Octubre 2005, 17:54 pm
Claro que si.

Solo tienes que pedirle a alguien que lo tenga en español los archivos:

VB6IDE.DLL y
VB6.EXE

Los sobreescribes y ya esta. No necesitas bajartelo completo!
279  Programación / Programación Visual Basic / Re: Bloquear aplicacion en: 1 Octubre 2005, 17:52 pm
Lo unico que se me ocurre es que sobreescribas el ejecutable original por otro que no funcione

Asi cuando se vaya a abrir bien desde los grupos de programas del menu inicio o bien desde accesos directos o cuando windows lo lanze al arrancar, no va a abrirse.

Tambien puedes crear un programa que vigile los procesos activos y mate el que necesitas nada mas iniciarse pero esto ya es mucho más complicado.
280  Programación / Programación Visual Basic / Re: Proceso Protegido en: 1 Octubre 2005, 17:48 pm
Joder estoy asombrado

Buen trabajo NYlOn.
Páginas: 1 ... 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 [28] 29 30 31 32
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines