alessandri 18-03-2022, 03:35
Hola amigos
Necesito Extraer los elementos diferentes de un Array,
ya hice una estructura pero en ciertos casos me da fallos
y me parece muy compleja.
¿hay alguna función propia de los Array que permita hacer esto?

Gracias.
Shordi 17-03-2022, 20:11
Pues he empezado a revisar una serie de programas antiguos, desarrollados con gambas 3.14 y 3.15.2 y me encuentro sorprendido con que la mitad de los formularios no salen en el IDE. Están ahí, no puedo crear uno con el mismo nombre y si compilo y ejecuto el programa funciona pero no están en el IDE y no se pueden ver ni modificar.
He buscado diferencias respecto a los que sí se ven y no he encontrado ninguna.
He sacado los formularios invisibles a otra carpeta, he creado formularios nuevos con los mismos nombres y tras cerrar el Ide he sustituido los .class por los antiguos y el contenido de los .form por el contenido de los antiguos (ojo que si sustituía el fichero entero seguía siendo invisible) y todo parece arreglado.

Paralelo a esto a veces, no siempre, cuando creaba un formulario desaparecían todos los demás pero cerrando y abriendo el IDE de nuevo volvían a aparecer.

Misterios misteriosos de pecados de juventud, supongo.

Saludos
gambafeliz 12-03-2022, 22:58
Hola

Tengo un trozo de código que me dio en su día Shordi. Cuando el usuario clicka en una celda esta se iluminaba. Pero tengo un contratiempo con este código y es que ahora no quiero que se ilumine cuando se clicka en algunos Gridview que tengo pero en otros si quiero.

He visto que GridView tiene una propiedad llamada Mode y me parece que es para esto. Pero no me funciona cuando esta en none, vamos que el código de Shordi se lo salta que da gusto.

El actual sobre: Public Sub grid_mouseUp()

Y es algo así aunque he modificado varias cosas:

Código:
If Me.Rows.Count < $oldrow Then
         $oldrow = 0
      Endif
      If Me[$oldrow, $oldcolumn].Background <> Color.White And Me[$oldrow, $oldcolumn].Background <> Color.DarkGreen And Me[$oldrow, $oldcolumn].Background <> -1 Then
         Me[$oldrow, $oldcolumn].Background = $oldBg
         Me[$oldrow, $oldColumn].Foreground = $oldFg
      Endif

      $oldBg = Me[Me.row, Me.column].Background
      $oldFg = Me[Me.row, Me.column].Foreground

      Me[Me.row, Me.column].Background = Color.SelectedBackground
      Me[Me.row, Me.column].Foreground = Color.SelectedForeground

      $oldrow = Me.Row
      $oldcolumn = Me.Column

==== Solucionado ====================

Mi solución es algo básica, creo una variable Booleana global y exclusiva para este caso. Y en el punto de carga del formulario justo ahí decido poner en True o False mi decisión con respecto a que se ilumine la celda o actué el código de Shordi, por otra parte, también cubro el click derecho para evitar que se ilumine por el sistema. Y al final, es decir por código, que este GridView o Cuadricula para mi caso no actué la selección con GridView1.Mode = Select.None y así funciona la no selección.
Páginas (569):    1 325 326 327 328 329 569   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 300
Último miembro: Armando56
Temas del foro: 1,756
Mensajes del foro: 9,128
Últimos temas
Un interprete de basic en...
Foro: HTML, CSS, Javascript
Último mensaje por: guizans, 03-02-2026, 23:34
Respuestas: 5 - Vistas: 163
El ratón no hace click do...
Foro: Instalación
Último mensaje por: guizans, 30-01-2026, 20:41
Respuestas: 2 - Vistas: 172
Parámetro de clase y pará...
Foro: General
Último mensaje por: guizans, 30-01-2026, 20:40
Respuestas: 8 - Vistas: 341
Gmao-Factory: Aplicación ...
Foro: Python
Último mensaje por: jguardon, 25-01-2026, 15:53
Respuestas: 5 - Vistas: 275
SqetchDB, un proyecto re-...
Foro: General
Último mensaje por: guizans, 21-01-2026, 19:57
Respuestas: 8 - Vistas: 421
Powered By MyBB, © 2002-2026 MyBB Group.
Made with by Curves UI.