FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Desbordamiento de pila
Hola, mi problema es el siguiente:
Tengo en una unidad (xxx) una función que verifica nros. enteros: unit xxx; uses... interface procedure NumEntExit(Sender: TObject); implementation procedure NumEntExit(Sender: TObject); begin with Sender as TCustomEdit do try StrToInt(Text); except ShowMessage('Error'); SetFocus; end; end; Ahora en la otra (yyy) creo el evento OnExit del TEdit... procedure TForm1.EditExit(Sender: TObject); begin NumEntExit(Sender); end; y me da el error desbordamiento de pila. Trate de asignar al evento EditExit la función NumEdit (perteneciente a la otra unidad), pero no he podido. Agradecería infinitamente cualquier sugerencia. |
#2
|
||||
|
||||
Bueno, no entiendo a que te refieres con "desbordamiento de pila"; pero por otro lado, el que no puedas asignar el evento OnExit al componente se debe a que no se puede asignar un "Ordinal Procedure" a un "Procedure of Object". ¿Cómo solucionar esto? bien, la forma correcta de declarar sería:
y luego lo asignas de esta forma:
Ya con eso deberías poder asignar los eventos sin problemas (sólo mediante código). Saludos. |
#3
|
||||
|
||||
D & W...
Muchas gracias, funciona perfecto.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
problemas con la pila! nuevo en el foro | raider_206 | Varios | 1 | 29-08-2007 15:55:51 |
Palindrome con pila de usuario | Armando25 | JAVA | 5 | 07-08-2007 12:47:53 |
Desbordamiento de Pila | Durbed | Conexión con bases de datos | 5 | 21-06-2006 21:05:31 |
Pila con Listas enlazadas (problema con apuntadores) | desve | Varios | 2 | 30-03-2005 11:07:47 |
PageControl me produce desbordamiento de pila | apicito | OOP | 1 | 24-09-2003 18:07:55 |
|