8 - Acción "Modificar"

[editar]
Tutorial creado por David Asorey Álvarez. Extraido de: http://www.mononeurona.org/index.php?idp=312
24 de Octubre de 2005
Al pulsar este botón, el usuario modificará alguna de las entradas que haya en el ListBox. Si no hay ninguna, el botón no debe hacer nada, y si no han seleccionado ninguna línea, mostrará un mensaje de aviso. Veamos la implementación del procedimiento asociado.

' Acción "Modificar" PUBLIC SUB Modificar_Click() f AS FInputBox IF ListBox1.Count > 0 THEN '

Si no hay nada en el formulario, ' su propiedad Count es 0. En este caso, ' no hacemos nada. IF ListBox1.Index = -1 THEN ' La propiedad Index nos devuelve el índice de la línea seleccionada. ' Si no hay seleccionada ninguna, devuelve -1. En este caso, avisamos ' al usuario y no hacemos más. message.Info("Debe seleccionar la línea que desea modificar.") ELSE ' El usuario ha seleccionado una línea en el ListBox. ' Mostramos nuestro InputBox, pasándole también el texto seleccionado. ' El texto seleccionado es la propiedad Text del objeto ListBoxItem ' seleccionado, al que se accede a su vez con la propiedad Selected ' del ListBox f = NEW FInputBox("Modificar entrada", "Modifique la línea seleccionada:", ListBox1.Current.Text) f.ShowModal() ' El cuadro de diálogo FInputBox modifica la variable compartida ' en el módulo MComun. ' Si no está vacía, la asignamos al ListBoxItem seleccionado. IF MComun.texto THEN ListBox1.Current.Text = MComun.texto ' Como antes, "vaciamos"

la variable compartida después de usarla. MComun.texto = "" END IF END IF END
[editar]

2 opiniones

Gracias todo muy interesante.

Muy interesante el tutorial. Dos cosas: no he podido bajar el tutorial en su formato pdf. Finalmente intento hacer un sistemita de gestión de datos, existe un tutorial para gambas que profundice en el tema. Gracias.
Excelente!!.

Muy bueno, le voy a meter pilas a esto, el windows habia empezado a usar vb y en mi ubuntu el python, pero ahora definiticamente me voy a centrar en esto. Muchas gracias ^^.

Tutoriales relacionados con 'Desarrollo de aplicaciones con Gambas'

Vamos a crear una aplicación sencilla con Gambas. Veremos cómo se programan los eventos y... Más »

Autor y licencia de 'Desarrollo de aplicaciones con Gambas'


Tutorial de David Asorey Álvarez. Extraido de: http://www.mononeurona.org/index.php?idp=312 CopyLeft
Este trabajo está licenciado bajo la Creative Commons License
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.