Interrupciones en VB

(1/1)

el_chente23:
Hace tiempo lei un post que comentaban que en windows no hay interrupciones, obviamente no se pueden programar en vb, pero entonces ¿como funcionan los programas recidentes en memoria?  ???

byebye:
en win no hay una residencia como en msdos.

soplo:
Hola
Efectivamente en windows no puedes acceder a las interrupciones ni a direcciones absolutas de memoria o del disco.

En windows el nivel mas bajo de programación son las api y mediante ellas puedes hacer de todo (para windows claro).

La forma de tener una aplicación "residente" es tenerla como un proceso de windows que normalmente será un servicio mas.

Un saludo

el_chente23:
¿Entonces para hacer un programa en vb residente, tendria que usar el timer para que este constantemente dando la hora?, dando un ejemplo de programa residente,

Slasher-K:
Si usas CreateFileMapping y MapViewOfFile para inyectar código en asm en la memoria compartida y luego le pasas a la función SetTimer el puntero al código se quedará ejecutando aunque el proceso haya terminado, en VB todavía no consigo controlar las exepciones pero funciona.

El problema es que las excepciones se las pasa al sistema operativo y kernel32 produce un error y se cierra  :(

Saludos.

Navegación

[0] Índice de Mensajes