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

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  problema con EnumWindows
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: problema con EnumWindows  (Leído 1,816 veces)
s_azazel

Desconectado Desconectado

Mensajes: 98



Ver Perfil
problema con EnumWindows
« en: 24 Mayo 2012, 19:40 pm »

Estoy intentando numerar las ventanas que tengo activas...

Este es el codigo que tengo:

Código
  1. Option Explicit On
  2. Public Class Form1
  3.  
  4.    Public Declare Function EnumWindows Lib "user32" _
  5.    (ByVal lpEnumFunc As Long, _
  6.     ByVal lParam As Long) As Long
  7.  
  8.  
  9.  
  10.    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  11.  
  12.        Call EnumWindows(AddressOf EnumWindowProc, &H0)
  13.  
  14.    End Sub
  15.  
  16.  Public Function EnumWindowProc(ByVal hwnd As Long, ByVal lParam As Long) As Long
  17.  
  18. EnumWindowProc=1
  19.  
  20.  
  21. End function
  22.  
  23. End Class

Pero la linea de la llamada a EnumWindows me da este error

"Una expresión 'AddressOf' no se puede convertir en 'Long' debido a que 'Long' no es un tipo delegado"


Sabeis a que se puede deber???
 Muchas gracias me estoy volviendo loco :(


« Última modificación: 24 Mayo 2012, 20:00 pm por raul338 » En línea

raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: problema con EnumWindows
« Respuesta #1 en: 24 Mayo 2012, 20:01 pm »

Eso es porque estas usando visual basic .net, e intentas aplicar codigo que corresponde a visual basic 6.

O usas visual basic 6, o usas la API con delegados y de forma administrada

pInvoke - EnunWindows en .net


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Problema BlueZScanner y problema de conexión
Hacking Mobile
Kasswed 3 6,316 Último mensaje 6 Mayo 2006, 22:04 pm
por Gospel
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines