Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Ejemplo Para Ver Los Procedimientos De Un Código
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Ejemplo Para Ver Los Procedimientos De Un Código 
 
Hola!.

A modo de entretenimiento y entrenamiento   me puse con este pequeño ejemplo.
No es cómo el de Julio es más simple.

Pretende mostrar los procedimientos y funciones de un código que hayamos abierto al ejecutar la aplicación. (No olvidar usar mostrar ocultos)
Así con el juego serpiente de nuestro compañero Julio, podíamos ver:

 listadeprocedimientos

Y podemos seleccionar independientemente a cada procedimiento que nos muestran las filas del GridView, haciendo click en cada
una de sus filas

 capturalistaprocedimientos

Aquí tenéis el código fuente para que podáis cambiarla a vuestro gusto.

Saludos

ListarProcedimentos.tar.gz
Descripción:  
Descargar
Nombre del archivo: ListarProcedimentos.tar.gz
Tamaño: 7.16 KB
Descargado: 42 veces
ListarProcedimentos.tar.gz
Descripción:  
Descargar
Nombre del archivo: ListarProcedimentos.tar.gz
Tamaño: 7.16 KB
Descargado: 42 veces
ListarProcedimentos.tar.gz
Descripción:  
Descargar
Nombre del archivo: ListarProcedimentos.tar.gz
Tamaño: 7.16 KB
Descargado: 42 veces

 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
última edición por Shell el Miercoles, 10 Diciembre 2014, 13:58; editado 1 vez 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Ejemplo Para Ver Los Procedimientos De Un Código 
 
He comprobado que cuando la linea era muy grande se salía de la vista de componente GridView y no se veía.
Así que según el tamaño de la fuente y el texto hice que se adaptara el tamaño de la columna.

Solo he tenido problemas a la hora de abrir un ejemplo  para mostrar el contendido de los procedimientos.
Tengo que ver en que falla eso. He abierto más de un código y no he tenido ese problema.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Ejemplo Para Ver Los Procedimientos De Un Código 
 
Ya he visto cual es el problema..los End  que usamos con la instrucción WIth..

Public Sub MostrarProc(contenido As String, tituloproc As String)
  
  Dim x As Integer  
  Dim fila As Integer
  Dim primera_pos As Integer
  Dim ultima_pos As Integer
  Dim partes As String[]
  Dim f As New Font
  
  f.Name = "Sans"
  f.Size = 10
  
  partes = Split(contenido, "\n")
  primera_pos = partes.Find(tituloproc)
  ultima_pos = partes.Find("End",, primera_pos + 1)
  
  For x = primera_pos To ultima_pos
    If grdCodigo.Columns[0].Width < f.TextWidth(partes[x]) Then
      grdCodigo.Columns[0].Width = f.TextWidth(partes[x])
    Endif
    grdCodigo.Rows.Count = fila + 1
    grdCodigo[fila, 0].Text = partes[x]
    fila += 1
  Next
  
End
 


Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Ejemplo Con Colecciones, Funciones, Proced... Shell Aplicaciones/Fragmentos de Código 2 Sabado, 16 Noviembre 2013, 20:42 Ver último mensaje
Shell
No hay nuevos mensajes Ejemplo De Código Para Generar Reporte En... jarrypalacios Aplicaciones/Fragmentos de Código 1 Miercoles, 13 Agosto 2014, 08:03 Ver último mensaje
jsbsan
No hay nuevos mensajes Plegar O Desplegar Todos Los Procedimiento... Shell General 5 Martes, 23 Febrero 2016, 20:42 Ver último mensaje
shordi
No hay nuevos mensajes Subir Un Ejemplo Sin Errores De Código Shell General 2 Domingo, 17 Julio 2016, 11:11 Ver último mensaje
jguardon
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron