FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Formulario de Inicio de Sesión
Hola, tengo una aplicación que posee un formulario de inicio de sesión que se ajecuta antes de inicializar la aplicación(Application.Run). El problema es que dentro de la aplicación tengo necesidad de volver a ejecutar ese formulario en un momento determinado para cambiar de usuario y comenzar la aplicación desde el formulario principal del sistema y no se como hacerlo. agradecería cualquier ayuda al respecto.
Gracias de antemano. |
#2
|
||||
|
||||
Hola.
Simplemente llamándolo. Por ejemplo:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 24-06-2011 a las 18:05:57. |
#3
|
|||
|
|||
Gracias por la ayuda.
|
#4
|
|||
|
|||
Problemas con el form de Inicio de Sesión
Hola de nuevo, en el hilo anterior no me expliqué bien, la respuesta del moderador me ayudó, pero hay algo que no me corre bien, yo tengo el siguiente código:
pero aunque en el formulario Autenticacion yo declaro frmAutenticacion.ModalResult:=mrOk el no entra a correr la aplicación. Agradecería cualquier ayuda al respecto. Gracias de antemano. |
#5
|
||||
|
||||
Hola,
He puesto este mensaje en el hilo original. No abras nuevos hilos para continuar lo que ya estás tratando en uno. // Saludos |
#6
|
||||
|
||||
Hola.
Probá de este modo:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#7
|
||||
|
||||
Tienes que ver que si luego de hacer la asignación: frmAutenticacion.ModalResult := mrOk no debes de llamar al procedimiento Close del formulario. En ocaciones muchos cometen el siguiente error (yo lo hacía):
Repito, tienes que fijarte que luego de hacer la asignación a la propiedad ModalResult, no llames a Close. Cuando asignas un valor a ModalResult, el formulario se cierra automáticamente por lo que no es necesario la llamada a Close. Saludos, Chris |
#8
|
|||
|
|||
Hola, gracias a ambos por las respuestas, no había respondido ya que estaba de descanso de fin de semana, ecfisa he probado la variante que me mandaste y cuando voay a asignar el valor a ModalResult (frmAutenticacion.ModalResult:=mrOk) me da el siguiente error:
después probé poniendo lo viejo que yo tenía y quitando el Close como lo dice Chris y me funcionó correctamente, vos tenes alguna idea de que puede ser?. Gracias de antemano. |
#9
|
|||
|
|||
El error es el siguiente, parece que no se pegó bien:
raised exception class EAccessViolation with message 'Access violation at address004DD3DF in module 'OrdenesCompra'. Write of address 0000024C. |
#10
|
||||
|
||||
Hola.
Mirá, yo no obtengo ninguna excepción así que supongo que el error lo está provocando TfrmPresenta. (unidad que desconozco y no incluí en mi prueba). Comprobar si el error lo provoca TfrmPresenta es fácil, sólo desactivá la línea de creación:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#11
|
|||
|
|||
Hola.
Quite frmPresenta tal y como me indicaste y vuelve a dar el error, te digo el error lo da en frmAutenticacion cuando le estoy asignando el valor a la propiedad ModalResult.
Ahora si lo hago de esta forma no me da error.
Saludos. |
#12
|
||||
|
||||
Cita:
En lugar de hacer:
Hace:
O simplemente:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#13
|
|||
|
|||
Gracias ecfisa, problema resuelto.
|
#14
|
||||
|
||||
Por cierto, puedes ahorrate el código si al botón con el que cierras le pones su propiedad ModalResult en mrOk. Esto lo puedes hacer en el inspector de objetos.
// Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Formulario de Inicio de Sesión | rubio | OOP | 2 | 24-06-2011 21:07:12 |
Inicio sesión php y firebird | Poke | PHP | 13 | 23-12-2010 09:25:56 |
Ejecutar programa al inicio antes inicio sesion | hibero | Varios | 0 | 07-02-2007 20:52:44 |
Determinar si ya se inició sesión | roman | PHP | 5 | 26-08-2005 20:09:38 |
Inicio Sesión De Aplicación | jsc | Firebird e Interbase | 4 | 27-01-2004 11:49:37 |
|