Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
H1dDeN
8 / 1 / 1
Регистрация: 14.11.2009
Сообщений: 5
#1

Объявление переменных. - C++

14.11.2009, 10:39. Просмотров 786. Ответов 2
Метки нет (Все метки)

У меня есть два юнита с формами. В одном располагается TMainMenu, где я выбираю как производится ввод: из файла или с клавиатуры, и могу выбрать файл через OpenDialog. кнопки "из файла" и "с клавиатуры" объединены в RadioItem и соответственно свойство Checked одной из кнопки true. Во втором юните мне нужно знать какое из Checked true и имя выбранного файла fname. проблема в том , что я не знаю как во второй юнит передать имя выбранного файла в первом юните и свойство Checked.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.11.2009, 10:39     Объявление переменных.
Посмотрите здесь:

Объявление переменных в С++ - C++
Начал изучение С++ и возник такой вопрос как повторно производить действия с переменными после их объявления?

Объявление переменных - C++
Помогите с объявлением переменных, даны такие объявления: int m1; int *m2; int **m3; int m4; int *m5; int **m6; int (*m7); ...

Объявление переменных - C++
Добрый вечер.Подскажите,пожалуйста,не могу разобраться.Непонятно,почему в строках 14-15 значение переменных увеличивается на единицу,там же...

Объявление переменных - C++
Пишу на VS2012. Перерыл кучу сайтов, но нигде не нашел, как объявить переменную в asm вставке? Добавлено через 53 минуты uuppp

Объявление переменных в классе - C++
#pragma once class streetdb { public: streetdb(void); ~streetdb(void); int admiral_1_137; private: };

Объявление и инициализация переменных - C++
помогите исправить, пожалуйста.... Решение: #include <iostream.h> #include <math.h> double GetY (unsigned short int Number); ...

Объявление глобальных переменных - C++
#include "stdafx.h" #include <conio.h> #include <stdio.h> void main (int x, int y) { printf ("x="); scanf_s ("x=&d",...

Объявление переменных различных типов - C++
Совсем не понимаю задачу Помогите пожалуйста!! ...

Объявление переменных в условной конструкции C++ - C++
Добрый день, возник вот такой вопрос: объявляю переменную внутри условной конструкции. В случае, если условие выполняется, вроде бы всё...

Объявление переменных внутри блока switch - C++
#include <iostream> int main() { int choice = 2; switch(choice) { //case 1: int x = 1; break; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ProNoooob
72 / 72 / 6
Регистрация: 14.10.2009
Сообщений: 121
14.11.2009, 12:20     Объявление переменных. #2
Ну самый простой способ, это через глобальную переменную.
В первом cpp файле пишешь:
int hello;
во втором
extern int hello;
H1dDeN
8 / 1 / 1
Регистрация: 14.11.2009
Сообщений: 5
14.11.2009, 12:28  [ТС]     Объявление переменных. #3
проблема в том что например переменная fname получает значение после нажатия кнопки:
C++
1
2
3
4
void __fastcall TForm2::viborTfClick(TObject *Sender)
{
fname=vvodf();
}
и после этого fname в других функциях все равно без значения. я пробовала возвращать значение после нажатия но компилятор ругается.
Тоже самое происходит и со свойством Checked:

C++
1
2
3
4
void __fastcall TForm2::viborTklav(TObject *Sender)
{
Tklav->Checked=true;
}
после выполнения он все равно в остальных функциях считает Checked=false
Yandex
Объявления
14.11.2009, 12:28     Объявление переменных.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru