elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
11 Octubre 2008, 20:34  



+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Ingeniería Inversa (Moderadores: ShadowDark, karmany)
| | | |-+  Apis de visual basic
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Apis de visual basic  (Leído 267 veces)
Ferсhu

Desconectado Desconectado

Mensajes: 1.221

Menos palabras y Mas codigos.


Ver Perfil WWW
Apis de visual basic
« en: 08 Octubre 2007, 05:06 »

Bueno la idea es poner una lista de las funciones de la libreria q usa visual basic al ejecutar un programa, por ahora solo pongo esta informacion con una breve descripcion, mas adelante Capas desarrolle un poco mas cada funcion, como x ej donde devuelve los datos, q pasa como argumentos, si pasa direccion de memoria (si es de stack u de otro lado), etc, etc.

Esta parte es copiada, y modificada un poco, de un tuto de Ricardo Narvaja, aprovechando q mencionaba algunas.

Conversion:

__vbaI2Str Convierte una String a  Integer
__vbaI4Str Convierte una String a Long
__vbar4Str Convierte una String a Single
__vbar8Str Convierte una String a Double
VarCyFromStr Convierte String a Currency
VarBstrFromI2 Convierte Integer a String

Datos:

__vbaStrCopy - Copia una String a una posicion de memoria
__vbaVarCopy - Copia una Variable a una posicion de memoria
__vbaVarMove – Mueve una Variable a otra posicion de la memoria
__vbafreevar Libera una Variable que no se utiliza
__vbafreestr – Libera una String
__vbafreeobj – Libera un Objeto

Matematicas:

__vbavaradd – Suma de dos Variables
__vbavarsub – Resta dos Variables
__vbavarmul – Multiplica dos Variables
__vbavaridiv - Divide dos variables dando como resultado un Integer
__vbavarxor – function XOR

Varios:

__vbavarfornext - Verifica si se cumple la condicion para volver a empezar el bucle.
__vbavarforinit - Inicializa la variables para un bucle. El bucle termina con un __vbavarfornext (del mismo nivel), puede estar anidado con otro bucle (Ojo jeje)
multibytetowidechar – Cambia una String a formato ancho
rtcMsgBox – Muestra un message box
__vbaobjset  Activa un Objeto
rtcInputBox – Muestra una Input Box de Visual Basic
__vbaNew – Muestra una caja de dialogo
__vbaNew2 - Muestra una caja de dialogo
__vbaEnd – Finalizacion del Programa
_rtcDir – Busca si existe un archivo
__vbaFileOpen – Abre una archivo

Tratamiento de string:

__vbastrvarval – Toma el valor de una ubicación especifica en una String
rtcTrimBstr – Recorta una String
__vbavarcat – Une dos string, las "pega",
__vbaLenBstr – Obtiene el largo de una string y devuelve en eax su tamaño
__vbaLenVar - Obtiene el largo de una variable
rtcMidCharVar – Toma un determinado carácter de una string para trabajar con el.

Comparaciones:

__vbastrcomp – Compara dos Strins
__vbastrcmp - Compara dos strings
__vbavartsteq - Compara dos variables si son iguales
__vbaFpCmpCy - Compara Floating point con Currency
__vbavartstNe - Compara dos variables si no son iguales


Si alguien kiere decir q funciones les parece importante y deberian estar, puede hacerlo, si kiere ayudar con alguna descripcion y/o profundizando un poco tambien puede hacerlo.
« Última modificación: 08 Octubre 2007, 05:09 por <~>FeRcHu<~> » En línea

Páginas: [1] Ir Arriba Imprimir 
Ir a:  







Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC
Free counter and web stats