Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => Programación Visual Basic => Mensaje iniciado por: Kizar en 13 Mayo 2006, 13:03 PM

Título: Operador AddressOf
Publicado por: Kizar en 13 Mayo 2006, 13:03 PM
La pregunta es si alguien podria explicar como se usa el operador AddressOf, ya que es necesario para algunas funciones y buscando por internet no he encontrado nada.

Es importante. Gracias.
Salu2
Título: Re: Operador AddressOf
Publicado por: Eternal Idol en 13 Mayo 2006, 13:18 PM
Basicamente como su nombre lo indica este operador devuelve la direccion de una funcion, solo se puede usar como parametro a una funcion.

Aca tenes mas info:
http://www.geocities.com/SiliconValley/Lab/1632/atch10.html
Título: Re: Operador AddressOf
Publicado por: Kizar en 13 Mayo 2006, 13:46 PM
Yo abia mirao estoy y la verdad es k no me aclaro nada.
http://msdn.microsoft.com/library/spa/default.asp?url=/library/SPA/vblr7/html/vaoprAddressOf.asp

Con esos ejemplos k as puesto ya me a kedao mas claro....

Resumiendo lo k hace es devolver el puntero de una funcion no?

Por ejemplo:

EnumWindows AddressOf EnumWindowsProc, ByVal 0&

La api EnumWindows necesita una funcion especifica para devolver valores y AddressOf le da el puntero de la funcion no?

Es asi?
Título: Re: Operador AddressOf
Publicado por: Eternal Idol en 13 Mayo 2006, 13:56 PM
Si, lo que hace es devolver la direccion de memoria donde esta la funcion que se le pasa como parametro al operador.
Título: Re: Operador AddressOf
Publicado por: Kizar en 13 Mayo 2006, 14:10 PM
 ;)