Pregunta: | 32310 - VARIBLES EN DISTINTOS FORMS |
Autor: | Iker |
Soy nuevo en C++ Builder y quisiera saber como utilizar una variable declarada como publica en otro formulario distinto (ya he incluido la cabecera).
Muchas Gracias |
Respuesta: | Daniel Salazar |
Hola. Me llama la atención tu pregunta. ¿Has programado antes en C++?. En C++ no se declaran públicas las variables. Son locales o globales. Lo más cercano a decir que es privada es declararla global pero static dentro de una cabecera, con lo cual la haces solo visible en esa cabecera. Si la variable en cuestión la declaraste al inicio de tu cabecera y no está encerrada entre llaves "{,}" es pública. Pero recuerda que en C++ puedes hacer declaraciones en archivos *.h y archivos *.cpp cuando haces encapsulamiento. Si la declaras en un *.h con llamar a dicha cabecera es suficiente. Si la declaraste en un *.cpp que a su vez posee un *.h, debes hacer la inclusión del cpp y del *.h.
Luego de esto, usas la variable como cualquier otra. Espero haberte sido útil. |