FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Para validar edits vacíos y que no te de error al convertirlos en entero basta con poner un 0 (cero) delante del texto a convertir:
.... auxiliar:= strtoint(Trim( '0' + LbSelectorCarton.Text)) |
#2
|
|||
|
|||
Sigue el error de edit vacío
Cita:
Este error salta cuando cierro el formulario que muestra los cartones de lotería y te permite editarlos, al aceptar los cambios da error y marca el último close dentro de este procedimiento:
El código de Editar cartón es:
Bueno, si necistás más información avisame. Porque yo sigo igual de perdida con esto. Gracias por sus respuestas Última edición por Loreiev fecha: 16-12-2008 a las 00:22:32. Razón: error de formato |
#3
|
||||
|
||||
cambia el "Close" donde te marca el error por "Action := caFree;"
__________________
|
#4
|
|||
|
|||
Hola, prové lo que me dijiste pero sigue dando el mismo error, sólo que ahora marca la sentencia: Action := caFree;
Se te ocurre que puede ser? Desde ya muchas gracias |
#5
|
|||
|
|||
un 0 (cero) delante de un valor númerico no sirve para nada
EditarCarton(0+lbNumeroCarton.Value); Tienes que ponerlo como caracter, entre comillas a la hora de transformar el string a número para que si el edit estáa vacio no de error al transformar un string vacio. Creo que serría en esta línea. numerocarton[l,k]:= strtoint('0' + frmCartones.GrillaCarton.Cells[i,j]) ; |
#6
|
|||
|
|||
Resuelto el problema
Cita:
numerocarton[l,k]:= strtoint('0' + frmCartones.GrillaCarton.Cells[i,j]) donde aparecían valores nulos. Muchas gracias a todos por sus aportes. Saludos |
#7
|
||||
|
||||
algo sencillo
Puedes utilizar esto en el evento OnKeyPress del Edit;
procedure TForm1.DBEdit1KeyPress(Sender: TObject; var Key: Char); begin if (StrScan('1234567890', Key) = nil) and (Key <> #8) then Key := #0; end; |
#8
|
||||
|
||||
hola reviviendo este hilo alguno de ustedes sabe en que pestaña encuentro el componente TjvValidateEdit, ya que instale la jedi y he buscado en todas las pestañas pero no lo ubico, gracias por sua tención
Última edición por microbiano fecha: 24-09-2010 a las 16:29:17. Razón: modificar emnsaje |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Solo letras y numeros en edit | oesteve | OOP | 30 | 28-06-2013 21:30:43 |
Validar numeros y letras en un Edit? | danytorres | Varios | 12 | 12-11-2010 21:42:27 |
Validar Ingreso De Letras En Un Edit | sdiaz1983 | Varios | 10 | 21-03-2008 01:16:33 |
Validar Edit solo Texto | Elite237 | OOP | 13 | 28-07-2007 21:45:25 |
como se puede validar un edit para solo numeros | carlos gonzalez | Varios | 3 | 30-09-2006 21:22:38 |
|