Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Dos dudas sobre variables globales y StringGrid

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Dos dudas sobre variables globales y StringGrid Responder citando

Hola! Estoy empezando con todo esto de Borland. Tengo que hacer un programa visual y tengo unas cuantas dudillas:
Quiero que una variable esté presente en dos formularios, primero se inicializa en uno de ellos y luego su valor se muestra en una rejilla que está en el segundo form. ¿En qué lugar exactamente tengo que declarar la variabla? Nota: la variable es un AnsiString.

De otro lado, en esa misma rejilla muestro filas. Quiero que el usuario pueda mostrar unas filas u otras, y para ello he puesto un edit para que usando guiones me seleccione el número de las filas que quiere mostrar, por ejemplo 7-9 me mostraría las filas 7 y 9, ¿cómo se hace para que se muestren esas filas y se oculten el resto?

Se que pido mucho, pero confio en vuestra sabiduría, jeje, que yo sé que la tenéis. Es importante, a ver si me podeis echar una manita.

Un saludo y muchísísimas gracias a tod@s por adelantado!!
Volver arriba
Ver perfil de usuario Enviar mensaje privado MSN Messenger
Mensaje    Asunto: Responder citando

Hola y Bienvenido a este foro ya que veo que eres nuevo (tu primer post)

Bueno respecto a las variables:

Si quieres utilizar una variable o elemento del Form1 desde el Form2 o viceversa tienes que incluir el archivo de cabecera del segundo en el primero.

Form1, fichero .h
Código:

//en al parte
public:
    AnsiString mivariable;

En el Form2, incluimos el fichero de cabecera en el cual se encuentra la variable que nos interesa (el nombre del fichero, pon el tuyo)
Código:

#include "Form1.h"

Ya podemos utilizar "mivariable", declarada en el form1 , por el form2.
Código:

//En el form2:
Form1->mivariable="Hola mundo";


A la segunda pregunta, no puedo responderte.
Un saludo.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.