TListView "desaparece"
En un aplicación con BCB 6 estoy teniendo problemas; seguro que es un error de concepto mio pero no soy capaz de verlo.
Tengo un TListView con Checkboxes activado y definido en tiempo de diseño y que relleno por código. Ahí no tengo ningún problema. Una vez que he seleccionado las líneas que me interesan hago una comprobación con este código: Código:
lPrueba = false; Código:
int ContarLista(TListView *evLista) Cita:
|
¿Y ese delete fSelRec que tienes en el case 0 no tendrá algo que ver?
LineComment Saludos |
Cita:
Código:
lPrueba = false; Código:
void __fastcall TfForBln::IniBarra(AnsiString cMensaje) |
Sigo haciendo pruebas y dejando el código como en el primer mensaje que subí, con los dos case y el default, he comprobado que si ejecuta la llamada nFcargo = Mensaje(2,... también se "borra" el contenido del TLIstView; es como si por el simple hecho de llamar a otro formulario se borraran elementos del formulario activo. :confused:
|
Aveces errores a distancia se manifiestas en zanas de código que no deberían y eso es porque la ejecusión en windows no es lineal l las fugas de memoria tienen efectos tardíos. Vigila lo que hace tu función Mensaje y eventos que puedan estar saltando y que usen mal algún puntero.
Sobre el fragmento con el delete: Código:
switch (nListView) Saludos. |
Button2Click(NULL) es esto:
Código:
void __fastcall TfGenRec::Button2Click(TObject *Sender) |
Hola.
Cita:
Código PHP:
|
Probaré, que no se me había ocurrido. Pero en otros sitios que uso esa función men funciona bien. Y además recalcar que el problema no debe estar ahí porque si fuera así, el switch que evalúa ese valor se iría siempre por el default y no es el caso.
|
Ya he descubierto donde está el problema. Cuando cierro cualquier formulario, el evento OnClose tengo esto:
Código:
void __fastcall TForm1::FormClose(TObject *Sender, TCloseAction &Action) |
Ni hablar. Al mejor cazador se le va la liebre... ;)
LineComment Saludos |
La franja horaria es GMT +2. Ahora son las 06:18:10. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi