FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Programas RESIDENTES en entorno Multitarea.
Hola amigos, esta pregunta va dirigida a quién me pueda ayudar:
Me gustaría saber como se puede hacer un programa en Delphi que se ejecute y que quede RESIDENTE en memoria en un entorno multitarea como lo es WINDOWS. Efectivamente en DOS, era muy sencillo al ser monotarea, si conseguias modificar la interrupción correspondiente, tenía el control de la única tarea y por lo tanto de la máquina. Mis preguntas son: -Existen interrupciones en el sistema operativo WINDOWS ? -Cómo lograr que un programa hecho en Delphi quede RESIDENTE en Memoria ? Gracias a Todos y Saludos. |
#2
|
||||
|
||||
Todo programa funciona con interrupciones, puesto q son instrucciones a nivel de ensamblador, en lo de residente tienes mucha razon......era pal DOS.....baho windows podes usar CreateThread o instanciar de la clase Thread q tanto Delphi como Builder han de tener y/o simplemente no mostrar tu aplicación en la barra de windows, de eso hay información como arroz y creo q aqi en el foro también como Application->ShowMainForm=false;
__________________
Los Estados Unidos parecen destinados por la Providencia para plagar la América de miserias a nombre de la libertad." Simón Bolívar (Carta al Coronel Inglés Patricio Cambell 05/08/1829). |
#3
|
||||
|
||||
Yo añadiría, que te mires lo concerniente a Servicios y como crearlos. El TSR (Terminate but stay resident) del DOS pasó a la historia, es más bajo Delphi tienes acceso a ensamblador, pero no a las interrupciones.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#4
|
||||
|
||||
Efectivamente, los TSR pasaron a la historia. Realmente no se trata de una carencia sino que el concepto mismo no tiene sentido en un ambiente multitareas: toda aplicación queda residente en memoria y no hay necesidad de terminarla para poder ejecutar otra como sucedía en DOS.
// Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Restringir programas de windows | desve | API de Windows | 8 | 09-11-2009 17:39:00 |
Pedir consejo para elegir entorno de programación linux | Casimiro Notevi | Linux | 29 | 29-06-2006 05:50:40 |
Compilar Programas GNU con C++Builder | JXJ | C++ Builder | 0 | 10-05-2005 18:43:51 |
Que programas utilizo el usuario en su sesion | Gelmin | API de Windows | 2 | 05-03-2004 22:43:07 |
Mostrar entorno de red | acrophet | Varios | 5 | 09-12-2003 12:24:31 |
|