Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Progeama residente

73 views
Skip to first unread message

Jaime Briceno

unread,
Aug 7, 2000, 3:00:00 AM8/7/00
to
Favor, si alguien puede decirme como hacer un programa visual foxpro
residente en memoria.
Gracias

Victor Espina

unread,
Aug 8, 2000, 3:00:00 AM8/8/00
to

No sé mucho de esto Jaime, pero el sentido común me dice dos cosas:

1) En Windows, al ser un sistema operativo multitarea, no es necesaria la
existencia de TSRs (programas residentes en memoria); esto existia y eran
necesarios en DOS ya que ese SO no era multitarea.

2) Por lo tanto, el equivalente a un TSRs en Windows sería un programa que
se ejecutara y luego permaneciera inactivo (quizás mostrando un icono en el
SysTray) hasta que ocurra un evento en particular. Aun cuando es posible
hacer un programa en VFP que haga esto, tienes que tener en cuenta que un
ejecutable VFP consume gran cantidad de recursos del SO, por lo que debes
cuidarte de que la máquina donde ejecutes este "TSR" cuente con al menos un
PII y 64 Mb de RAM o más. No digo que con menos no corra, sino que
disminuiría sensiblemente el tiempo de respuesta de las demás aplicaciones
en ejecución.

--
********************************************
Victor Espina
http://www.mitrompo.com/vespina


Jaime Briceno <jbr...@unitru.edu.pe> escribió en el mensaje de noticias
uP9WmsMAAHA.296@cppssbbsa05...

Jaime Briceno

unread,
Aug 8, 2000, 3:00:00 AM8/8/00
to

Tienes razon permaneceria en el systray, pero como haria esto y ademas si
alguien tiene un procedimiento para hacer algo como un programador de
eventos, para que ejecute cierto procediemito en horas preestablecida.

Gracias
"Victor Espina" <ves...@zeus-soft.com> escribió en el mensaje
news:#EyikwTAAHA.196@cppssbbsa05...

Victor Espina

unread,
Aug 8, 2000, 3:00:00 AM8/8/00
to

Para colocar una aplicación en el systray solo necesitas lo siguiente:

1) Una libreria FLL o funciones API que te permitan colocar un icono en el
área del systray. Puedes bajártelo del portal de Pablo
(http://pagina.de/visualfox)

2) Escondes el escritorio en tu programa (usando el CONFIG.FPW) y colocas un
READ EVENTS luego que hayas configurado tu aplicación. Esto causará que el
programa quede en ejecución pero sin ninguna señal visible de ello. Al usar
la libreria FLL para colocar el icono en el systray, esta te permitirá
definir que procedimientos que se ejecutarán cuando el usuario haga click,
dobleclick o rightclick en el ícono de la aplicación

Para lo del procesador de eventos todo lo que necesitas es un timer y una
tabla con la lista de eventos a ejecutar y la hora en que deben ser
ejecutados. Lo demás es "carpinteria"....


--
********************************************
Victor Espina
http://www.mitrompo.com/vespina


Jaime Briceno <jbr...@unitru.edu.pe> escribió en el mensaje de noticias

uxV5R9TAAHA.295@cppssbbsa05...

0 new messages