 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Ropurod Cdt


Registrado: 19 Nov 2005Mensajes: 8Ubicación: Elche-Alicante (España)
|
Publicado: Sab 19 Nov, 2005 5:26 pm Asunto: Dos dudas sobre variables globales y StringGrid |
|
|
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 |
|
 |
kalux Master


Registrado: 21 Nov 2003Mensajes: 313Ubicación: Alicante - España
|
Publicado: Sab 19 Nov, 2005 6:48 pm Asunto: |
|
|
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 |
|
 |
|
|
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
|
© 2002–2026 Club Builder · Funciona con phpBB.
|