Visual Basic - Punteros en el VB

Life is soft - evento anual de software empresarial
 
Vista:

Punteros en el VB

Publicado por FFFF0000 (1 intervención) el 11/03/2003 00:51:30
¿Con que instrucciones uso punteros en el VB ? (no al nivel de C++)
lo unico que busco es una instruccion para escribir un valor en una X ppsicion de memoria, y/o otro para leer de una X posicion de memoria
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Punteros en el VB

Publicado por alberto (278 intervenciones) el 11/03/2003 07:57:35
Puede que te sirvan las funciones ObjPtr, StrPtr y VarPtr que devuelven la dirección en memoria de las variables que se le pasan como argumento y que se encuentran en VBA._HiddenModule, si usas el examinador de objetos podrás encontrarlos si marcas la opcion Mostrar miembros ocultos, junto con las APIs:

Public Declare Function VarPtrArr Lib "msvbvm60.dll" Alias "VarPtr" (Ptr() As Any) As Long
Que devuelve la dirección en memoria del puntero al Array que se le pasa como argumento y
Public Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" ( pDst As Any, pSrc As Any, ByVal ByteLen As Long)
Que copia la Bytelen bytes desde la dirección psrc a la dirección pdst.
Espero haberte sido de ayuda.

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar