![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#10
|
|||
|
|||
|
Buenas Gente
Muchas gracias por contestar. Bueno he encontrado de donde viene el error. Es muy curioso porque como ya dije,me da error solo si he entrado a un determinado formulario(le llamare Formulario X), y cuando cierro el formulario 1 (al salir de la aplicación) , pasa por el siguiente procedimiento procedure TGlyphList.Delete(Index: Integer); begin if Used[Index] then begin Dec(FCount); Used[Index] := False; end; end; del pas Buttons. Used = Tbits. Tengo tres botones en el form1 que tiene glyph, son BitBtn. Si les saco los graficos o sea los Glyph ya no me da error la aplicación. me da error en la linea if Used[Index] then Esto es algo interno de delphi, porque yo no he tocado nunca este pas. Lo curioso es que tengo alguna aplicaciones, con glyph en el primer formulario y no me pasa esto. Creo,que el formulario X debo hacer algo mal, o algo esta mal, y al salir de la aplicación y cargarse los bitbtn del form1, la lista interior de Glyphs del programa, cuando la va destruyendo, pues llega un momento que peta. No se , de momento sacando los glyph de los bitbtn, ni un problema me da.Esta es la solución momentanea, pero claro esto no es una buena solución. Muchas gracias a todos Otro Saludo |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|