playmepe 15-09-2023, 04:43
hola a todos, alguien sabe como solucionar el error:
this application has raised an unexpected error and must abort.
[21] Out of Bounds.
[gb.form].FileView.TaskPreview_Read.659
 Se que el problema es con FileView en modo Preview con imágenes, lo reemplazé por filechoiser y sigue el problema.
 hay alguna forma de poner una excepción y en donde porque solamente tengo código en Dblclick.
Shell 06-09-2023, 17:31
Buenas!.

Lo que parecía un problema es algo propio del sistema. Es algo que parece activo por defecto.
Ejemplo sencillo. Aparece un engranaje en el panel superior, cerca del escudo por ejemplo.
Eso quiere decir que las actualizaciones automáticas se están ejecutando.

Si llevas el cursor del ratón al icono del engranaje veras el mensaje de que se están ejecutando.

Hablo de esto ya que si "alguna" vez habéis intentado apagar el sistema y no os aparece el icono adecuado
cuando cerramos el sistema o no se deja a la primera apagar como todos los días, puedes tener activa esa función.

Buscando el gestor de actualizaciones y entrando en el menú preferencias -> automatización.
Podemos ver esto:

[Imagen: gs4utwE.png]

Anteriormente tenía activa la primera opción , ya no. Creo que esto debería ser algo manual y no esperar a que el sistema termine de hacer esa
actualización y dejarte apagar el pc. ¿ Quien es el propietario del pc ?. ¿ El sistema operativo o el dueño del pc ?.

Que el otro día puse W10 en el equipo secundario para actualizar, si no se llevo cuatro horas, no fueron menos.
Y a cada actualización grande, actualización del FrameWork .Net

Por cierto, M$ podía pagar parte de la factura de la luz.. Dodgy

Saludos
Harpo 06-09-2023, 13:34
Saludos!

Les traigo un algoritmo para ordenar GridView. Desde hace años vengo usando un algoritmo que encontré en los foros, un ejemplo de Jsbsan, funciona bien, ordena correctamente distintos tipos de datos y con pequeños ajustes es rápido. Pero por un tema laboral necesitaba algo más rápido.

En el adjunto les dejo el código y un pequeño programa para evaluar la ordenación. Permite cargar un CSV y elegir con qué algoritmo ordena.
[Imagen: MwTCsNl.png]
Se selecciona el fichero a cargar, el algoritmo a utilizar en el Combobox y se ejecuta pulsando la cabecera de cualquier columna del GridView.
Los algoritmos:
  • Old: el mencionado algoritmo de Jsbsan.
  • New: el nuevo algoritmo. Una adaptación de un QuickSort recursivo de java.
  • Array: Un método encontrado en el foro italiano al que hizo mención Vuott en un mensaje del foro antiguo.
Los tiempos de respuesta para ordenar el CSV de la imagen con más de 8.000 filas.
[Imagen: ZrYmZYQ.png]

Espero que les sirva. Un saludo.
Harpo.

PD. Creo haber descubierto porqué GridView no tiene ordenación interna. Si se carga con el evento Data y la propiedad Data ... no hay nada que ordenar.
Y gracias a Jsbsan por su aporte!!!!
Archivos adjuntos
.gz
SortGridview.tar.gz (Tamaño: 101.66 KB Descargas: 3)
Páginas (564):    1 137 138 139 140 141 564   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 292
Último miembro: DarkWolf
Temas del foro: 1,742
Mensajes del foro: 9,031
Últimos temas
Ordenar en un TableView
Foro: General
Último mensaje por: guizans, 05-11-2025, 23:26
Respuestas: 5 - Vistas: 146
Odio a gb.Report
Foro: General
Último mensaje por: guizans, 02-11-2025, 13:36
Respuestas: 9 - Vistas: 1,586
Reportes de Gambas
Foro: Aplicaciones/Fragmentos de Código
Último mensaje por: Alberto59, 27-10-2025, 16:34
Respuestas: 2 - Vistas: 1,343
Ordenando las carpetas
Foro: Programación en otros lenguajes
Último mensaje por: tercoide, 22-10-2025, 15:57
Respuestas: 0 - Vistas: 119
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.