XBrowse con AddResource > Consumo progresivo de Memoria

User avatar
José
Posts: 54
Joined: Sat Dec 10, 2016 8:58 pm

Re: XBrowse con AddResource > Consumo progresivo de Memoria

Post by José »

Mi correo: [email protected], por si es necesario. Gracias

José Concha Leiva - Chile
"Querer, saber y hacer, es poder"
HB MSVSC + FWH 24.04 + MySQL/MaríaDB/DBFCDX (64 bits)
https://zenitx.com
User avatar
José
Posts: 54
Joined: Sat Dec 10, 2016 8:58 pm

Re: XBrowse con AddResource > Consumo progresivo de Memoria

Post by José »

Mi correo es: [email protected], por si es necesario. Gracias

José Concha Leiva - Chile
"Querer, saber y hacer, es poder"
HB MSVSC + FWH 24.04 + MySQL/MaríaDB/DBFCDX (64 bits)
https://zenitx.com
User avatar
cnavarro
Posts: 6763
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: XBrowse con AddResource > Consumo progresivo de Memoria

Post by cnavarro »

Antonio Linares wrote: Thu Jan 22, 2026 5:38 am
carlos vargas wrote: Thu Jan 22, 2026 1:13 am

antonio, en esa linea, en el actual xbrowse, existe esto:

Code: Select all | Expand

      // To enable programmer to change color during runtime
      DeleteObject( ::hBrushRecSel )
      ::hBrushRecSel := CreateColorBrush( ::nRecSelColor )  //aca es la linea 2350

aca se crea un brush, el cual previamente se elimina, pero durante toda la vida de la funcion Paint, no es eliminado.

Estimado Carlos,

Probé a comentar esas dos líneas y aún así, se mantiene el consumo de recursos. Debe ser algo más pero aún no lo hemos localizado. No queda registrado en el registro de recursos de FWH.

Yo, lo tengo asi

Code: Select all | Expand

   if ::hBrushRecSel != nil
      DeleteObject( ::hBrushRecSel )
   endif
#ifdef CNLVER
   if ::hBrushBarGet != nil
      DeleteObject( ::hBrushBarGet )
   endif
#endif
   ::hBrushRecSel := CreateColorBrush( ::nRecSelColor )
#ifdef CNLVER
   ::hBrushBarGet := CreateColorBrush( ::nColorBarGet ) //::nRecSelColor )
#endif

Pero no solo en el method Paint, tambien en el Adjust

Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
Antonio Linares
Site Admin
Posts: 44515
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: XBrowse con AddResource > Consumo progresivo de Memoria

Post by Antonio Linares »

Estimado José,

Te acabamos de enviar las librerías de FWH para MSVC64 por email.

Nota. Aprovecho de preguntar si, con la configuración que uso, podría actualizar VSCode 2022 a VSCode 2026 (enero 2026) sin romper algo de la configuración o del proyecto.

Nosotros no hemos probado aún el VSCode 2026 asi que si lo pruebas tú te agracedemos nos informes que tal te funciona :wink:

regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
cnavarro
Posts: 6763
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: XBrowse con AddResource > Consumo progresivo de Memoria

Post by cnavarro »

Antonio Linares wrote: Wed Feb 04, 2026 4:07 am

Estimado José,

Te acabamos de enviar las librerías de FWH para MSVC64 por email.

Nota. Aprovecho de preguntar si, con la configuración que uso, podría actualizar VSCode 2022 a VSCode 2026 (enero 2026) sin romper algo de la configuración o del proyecto.

Nosotros no hemos probado aún el VSCode 2026 asi que si lo pruebas tú te agracedemos nos informes que tal te funciona :wink:

Yo lo he probado con FivEdit, y no hay diferencia ( me refiero a configuracion y libs ) que el VSC2022

Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
José
Posts: 54
Joined: Sat Dec 10, 2016 8:58 pm

Re: XBrowse con AddResource > Consumo progresivo de Memoria

Post by José »

Buenos días

Gracias Antonio, Carlos Vargas y CNavarro por su apoyo.

Está resuelto!!! ahora al navegar XBrowse y WBrowse con columnas con Bitmaps, el consumo de memoria se mantiene estable.

Se resolvió con las librerías que Antonio me envió está mañana. Todo Ok.

Notas
Aún tengo otros consumos de memoria por evaluar, que quizás solo sean deficiencias en mi código.
Respecto a MSVSCode 2026, intentaré hacer pruebas, y comunicar los resultados por si sirven a alguien.

De nuevo, Gracias Antonio.

José Concha Leiva - Chile
"Querer, saber y hacer, es poder"
HB MSVSC + FWH 24.04 + MySQL/MaríaDB/DBFCDX (64 bits)
https://zenitx.com
User avatar
José
Posts: 54
Joined: Sat Dec 10, 2016 8:58 pm

Re: XBrowse con AddResource > Consumo progresivo de Memoria

Post by José »

Hola a todos

Para cumplir lo comprometido, informo que instalé MS Visual Studio Community 2026 y no hubo ningún inconveniente, y en lo trabajado hasta ahora no he encontrado que algo funcione mal o deje de funcionar.

Son buenas noticias.

José Concha Leiva - Chile
"Querer, saber y hacer, es poder"
HB MSVSC + FWH 24.04 + MySQL/MaríaDB/DBFCDX (64 bits)
https://zenitx.com
Post Reply