![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
![]() Si esta permitido tener mas de 1 instancia del programa, solo que cuando sucede el problema descubro que haty varios ejecutables de la aplicacion en el adminstrador de windows pero solo se ve una sola instancia en el escritorio de windows, es decir es como si le ubiran dado varios clicks al icono y solo se abrio una sola vez.
ahora la mayoria trabaja con dos o tres instancias del problema para realizar varias operaciones, y hasta dos semanas atras nunca hubo problema alguno. que opinan ?? |
#2
|
||||
|
||||
Hola,
Pues a mí se me ocurre que el problema puede estar al cerrarse tu programa. Me explico. No es tanto que alguien haga varias veces "clic" para ejecutar el programa sino que cuando cierran una instancia del programa esta no lo hace en condiciones y se queda en memoria... Tal vez por ahí pueden ir los tiros, pienso yo, vamos, tal vez convenía revisar qué ocurre cuando se cierra el programa, si te aseguras de "cerrar" todo lo que sea menester, etc. No sé... es lo que pienso, lo mismo estoy equivocándome, ¿eh? ![]() |
#3
|
|||
|
|||
![]() Hola:
creo q tienes razon, pero creo q solo es uno de los problemas que causa el incoveniente, te pongo el codigo de inicio del programa.
|
#4
|
||||
|
||||
Hola,
Pues hombre, ahí se ven un montón de formularios y demás que no se crean desde un principio, lo cual es lo suyo, me parece. Claro que sí se crean ciertos formularios y "Data modules" al comenzar... Yo me refería más bien al cierre de tu programa... yo no estoy muy puesto en estas cosas, pero, ¿es seguro que cuando se abre una conexión con la base de datos es cerrada cuando deja de usarse? ¿Todos los formularios que se crean en tiempo de ejecución son liberados convenientemente? Es por ahí por donde creo que está el problema, claro que... no sé decirte una manera "óptima" de depurar el programa... más bien me parece que te costará cierto tiempo ponerte con ello y averiguar cuál puede ser la causa del problema. A lo mejor algún compañero más versado que yo puede darte algunos pasos para tratar, concretamente, con este tipo de problemas. Comprendo que decir "tendrás que revisar que los recursos que ocupe tu programa sean liberados" es no decir mucho... me disculpo por ello, pero, no se me ocurre otra cosa ahora mismo. ![]() |
#5
|
|||
|
|||
![]() Gracias de todas maneras voy a revisar bien el programa, la verdad q si tengo cuidado creo y destruyo objetos como formularios , etc, pero por alguna razon se esta quedando trabado, tambien me parece q es por que las 4 maquinas que siempre estan prendidas, son maquinas viejitas y estan con la corriente de la planta y esa corriente no es buena y no tienen estabilzidores y UPS.
bueno de todas formas muchas gracias. |
#6
|
||||
|
||||
![]() hola
es muy importante que no se puedan ejectuar varias instancias simultaneamente utilizando tablas planas en especial PARADOX, ya que cada vez que una instancia de estas se queda colgada quiere decir que hay algun dataset abierto el cual refencia a una tabla que automaticamente activa los archivos .lck y .net los cuales crean los bloqueo, yo te recomiendo que utilices la libreria que te recomendaron (UIApp). con agregarla en tu carpeta de fuentes y agregarla en el proyecto. Saludos
__________________
Ivan Lora http://www.arrobasoft.da.ru Valientes son aquellas personas que triunfan donde otros fracasan. Bienaventurado los que nada esperan porque jamas seran defraudados. |
#7
|
|||
|
|||
![]() Creo que por ahi esta la solucion:
existen varios usuarios que necesitan tener varias instancias abiertas para poder reliazar su trabajo. pero quisiera saber mas de lo q has mencionado, si no fuera molestia un poquito de codigo seria genial. Muchas gracias me ha dado algunas ideas. saludos, |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
problemas con File Size y archivos >2GB | Essato | Varios | 2 | 05-07-2006 23:57:49 |
Problemas al Copiar Archivos con el caracter 240 | AGAG4 | Varios | 3 | 19-05-2006 19:24:25 |
luegode la busqueda los DBedit estan bloqueados | kryna | Conexión con bases de datos | 3 | 02-04-2005 12:27:20 |
Archivos TMP | IVAND | Firebird e Interbase | 4 | 26-08-2004 20:52:00 |
No entiendo, problemas al adjuntar archivos | Walterdf | Internet | 2 | 02-09-2003 17:54:32 |
![]() |
|