Portal    Foro    Buscar    FAQ    Registrarse    Conectarse

Ejemplo De Uso Del Control Workspace

Ejemplo De Uso Del Control Workspace
Artículo
Responder citando    Descargar mensaje  
Mensaje Ejemplo De Uso Del Control Workspace 
 
Este pequeño ejemplo muestra cómo se pueden añadir formularios a un workspace, demostrando cómo:

-Evitar que se pueda abrir más de una vez el mismo formulario
-Evitar que se pueda cerrar el workspace si hay algún formulario que no esté en condición de ser cerrado
-Abrir un mismo formulario varias veces
-Cerrar ordenadamente todos los formularios hijos antes de cerrar el workspace.

Espero que os sea de algún interés.



 
shordi - Ver perfil del usuario Enviar mensaje privado  
shordi [ Sabado, 02 Marzo 2013, 11:34 ]
 


Ejemplo De Uso Del Control Workspace
Comentarios
Responder citando    Descargar mensaje  
Mensaje Re: Ejemplo De Uso Del Control Workspace 
 
Gracias Shordi.

Lo que no había visto es el uso de PROCEDURE para la declaración ,creía que usarías un SUB
Esta palabra recuerda al usado en lenguaje Pascal, que hace lo mas parecido a un procedimiento.


Saludos



 
última edición por Shell el Sabado, 02 Marzo 2013, 12:14; editado 1 vez 
Shell - Ver perfil del usuario Enviar mensaje privado  
Shell [ Sabado, 02 Marzo 2013, 11:52 ]
Responder citando    Descargar mensaje  
Mensaje Re: Ejemplo De Uso Del Control Workspace 
 
En gambas se pueden usar indistintamente Sub, Procedure o Function, porque son sinónimos. La diferencia radica en que al final de la declaración se asigne un tipo de valor a devolver por dicho "método o función".

Lo que ocurre es que nosotros entendemos (por afinidad a otros lenguajes o costumbres) es que una función debería devolver un resultado y un método, subrutina o procedimiento no. El término método se usa muchas veces para referirse a una función de una clase. Pero en gambas eso es indiferente y nos deja libertad de emplear el término que más nos guste.

A mí por ejemplo, me gusta usar Sub para métodos que no devuelven ningún valor, Procedure lo mismo, pero aplicado a cosas relacionadas con bases de datos y Function siempre que se devuelva un valor de cualquier tipo.

Saludos



 
jguardon - Ver perfil del usuario Enviar mensaje privado  
jguardon [ Sabado, 02 Marzo 2013, 14:28 ]
Responder citando    Descargar mensaje  
Mensaje Re: Ejemplo De Uso Del Control Workspace 
 
Yo no sé de dónde me viene. Siempre he usado procedure más que sub... ¿Del viejo Clipper 5 quizá? Son tantos lenguajes y tantos años que vaya potaje lleva uno en la cabeza.



 
shordi - Ver perfil del usuario Enviar mensaje privado  
shordi [ Sabado, 02 Marzo 2013, 18:06 ]
Responder citando    Descargar mensaje  
Mensaje Re: Ejemplo De Uso Del Control Workspace 
 
Bueno estoy haciendo un programa que usa Workspace y me tope con el inconveniente de seleccionar o activar una solapa existente, y he aquí en el ejemplo de Shordi la solución.
Gracias Shordi.
Saludos.



 
tincho - Ver perfil del usuario Enviar mensaje privado  
tincho [ Domingo, 12 Enero 2020, 19:16 ]
Mostrar mensajes anteriores:    
 
Ocultar¡Este tema fue útil?

 

Elegir valoración:                       

Media de valoración Valoración mínima Valoración máxima Número de valoraciones
0.00 0 0 0
 
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