FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
codigo roman = 4 lineas
Mi codigo = 3 lineas
ambos codigos son equivalentes |
#2
|
||||
|
||||
Las líneas al compilador le son indistintas. El punto es que hay un paso de más en la otra manera (Show después de Create). Claro que- como dije al principio -no afecta y seguro que en este caso concreto nadie notará un ciclo más del procesador, pero yo prefiero como norma evitar redundancias. Desde luego es más cuestión de gustos.
// Saludos |
#3
|
|||
|
|||
Muy buen debate!! Pero compañeros, he tenido el mismo problema con cualquiera de los dos codigos!!! Despues de que cierro el formulario secundario no lo puedo volver a abrir.
saludos!! |
#4
|
|||
|
|||
Un saludo a todos los foreros, quiza sea un poco tarde para este mensaje, pero espero que le sirva a alguno.
codigo para mostrar form hijas: ( procedimiento) Código Delphi [-] procedure mostrarHija(aHija: TFormClass); luego ... si se decea destruir una ventana(form) hija al cerrarla y no solo minimizarla, solo adicionamos una linea de codigo en el evento OnClose de esta: Código Delphi [-] Action:= caFree; de antemano pido disculpas si existe algun error en el codigo, lo escribo de memoria, pero los que tienen el libro de Ian Marteens pueden consultarlo, pues fue en la "Cara Oculta" donde lo lei hace algun tiempo atras. |
#5
|
||||
|
||||
Parece que el compañero se quedó con el error, despues de 3 semanas supongo que lo habrá solucionado; tambien puede darse el caso de que lo haya "postpuesto".
Reuniendo todo lo dicho, sin entrar en más debates, una solución completa sería:
Ventajas de este método: - En la ventana de facturas se puede usar datos de Frmclientes de forma cómoda:
- No necesitamos hacer un bucle para encontrar una ventana, porque tenemos sus referencias Frmclientes, FrmFacturas, etc. - Solo permitimos una ventana abierta de cada tipo al mismo tiempo. En algunos casos es una desventaja, en otros una ventaja, depende de la filosofía que se quiera seguir. El método de kesu si tiene un pequeño error, pero al haber sido escrito de memoria, demasiado bien está. Por otra parte, es "la otra filosofía" para trabajar con ventanas MDI, ese método si permite tener varias ventanas FrmClientes abiertas al mismo tiempo, pero tambien tiene sus inconvenientes. Si interesa ese método, pregunten. Lo que sí es muy importante es no mezclar ambos métodos, porque tendríamos Access Violation, Abstract Error y otras muchas excepciones nada obvias de localizar Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#6
|
|||
|
|||
Aplicacion Multiformulario
Gracias Kesu y Lepe!!
La verdad no habia solucionado este inconveniente pero habia buscado otros caminos que solucionaban de manera diferente mi problema. Voy a probar lo que ustedes acosejan y espero dar parte positivo despues de esto. Saludos!! |
#7
|
||||
|
||||
Pues lepe diste justo en el blanco...
Disculpen que habra este hilo desde hace tiempo... lo que pasa es que yo estaba buscando en los foros algo que me ayude a determinar un error.
Hace un tiempo dejé un hilo inconcluso. Pues, empecé a retomarlo... y estuve metiendo código. Veran, estoy declarando un descendiente de TForm ,lo llamé TExpertForm. Pues en dicha forma se encapsulan procedimientos y propiedades que permitan realizar visualizaciones tanto en forma modales como no modales... y que funcionen tanto para aplicaciones MDI como SDI (es asi?) Me leí todo y al llegar aqui: Cita:
Hasta ahora (todavia estoy viendo esto) el código que tengo es como sigue:
Me preguntaba si se podrá realizar lo que pretendo... se que tiene errores... y algunos los veo ahorita. Mi pregunta mas que nada pasa por el hecho de como controlar que se pueda operar tanto para una sola instancia como para varias. Desde ya muchas gracias, Saludos, Última edición por Delphius fecha: 07-01-2007 a las 06:13:07. Razón: EDITO: agregé el link hacia el hilo inconcluso. Correcciones de ortografía |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Diferencia entre aplicacion Clx y aplicación normal??? | JorgeBec | Varios | 1 | 27-10-2004 17:30:49 |
aplicacion vertical? aplicacion horizontal? | maruenda | Varios | 3 | 28-02-2004 23:23:20 |
|