Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.10.2010, 00:08   #1
_ILYA_
Пользователь
 
Аватар для _ILYA_
 
Регистрация: 12.10.2010
Сообщений: 79
По умолчанию Обращение к члену класса

Большое спасибо за внимание
как в данном случае правильно обратится к члену класса
Form1.rar

VS2010->(VC++)->CLR_Windows_Forms->name(sekond)
Код HTML:
#pragma once

namespace second {

	using namespace System;
	using namespace System::ComponentModel;
	using namespace System::Collections;
	using namespace System::Windows::Forms;
	using namespace System::Data;
	using namespace System::Drawing;

	/// <summary>
	/// Сводка для Form1
	/// </summary>
	public ref class Form1 : public System::Windows::Forms::Form
	{
	public:
		Form1(void)
		{
			InitializeComponent();
			//
			//TODO: добавьте код конструктора
			//
		}

	protected:
		/// <summary>
		/// Освободить все используемые ресурсы.
		/// </summary>
		~Form1()
		{
			if (components)
			{
				delete components;
			}
		}

// код класса
	private: System::Windows::Forms::CheckBox^  checkBox0;

// код класса
	private: System::Windows::Forms::MaskedTextBox^  maskedTextBox1;


	protected: 
	private:
		/// <summary>
		/// Требуется переменная конструктора.
		/// </summary>
		System::ComponentModel::Container ^components;

#pragma region Windows Form Designer generated code
		/// <summary>
		/// Обязательный метод для поддержки конструктора - не изменяйте
		/// содержимое данного метода при помощи редактора кода.
		/// </summary>
		void InitializeComponent(void)
		{
			System::ComponentModel::ComponentResourceManager^  resources = (gcnew System::ComponentModel::ComponentResourceManager(Form1::typeid));

// код класса
			this->maskedTextBox1 = (gcnew System::Windows::Forms::MaskedTextBox());
			this->checkBox0 = (gcnew System::Windows::Forms::CheckBox());

// код класса
		}
#pragma endregion
	private: System::Void Form1_Load(System::Object^  sender, System::EventArgs^  e) {
			 }
	private: System::Void checkBox0_CheckedChanged(System::Object^  sender, System::EventArgs^  e) {
			 if maskedTextBox1->visible==false this->maskedTextBox1->visible=true
			 else maskedTextBox1->visible=false}
private: System::Void maskedTextBox1_MaskInputRejected(System::Object^  sender, System::Windows::Forms::MaskInputRejectedEventArgs^  e) {
		 }
};
}
Код HTML:
1>------ Построение начато: проект: second, Конфигурация: Debug Win32 ------
1>Построение начато 12.10.2010 23:43:54.
1>InitializeBuildStatus:
1>  Обращение к "Debug\second.unsuccessfulbuild".
1>GenerateTargetFrameworkMonikerAttribute:
1>Целевой объект "GenerateTargetFrameworkMonikerAttribute" пропускается, так как все выходные файлы актуальны по отношению к входным.
1>ClCompile:
1>  Для всех выходных данных обновления не требуется.
1>  second.cpp
1>c:\users\_ilya_\documents\visual studio 2010\projects\second\second\Form1.h(649): error C2061: синтаксическая ошибка: идентификатор "maskedTextBox1"
1>
1>СБОЙ построения.
1>
1>Затраченное время: 00:00:00.40
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
Имею хитрый план по личному обогащению
_ILYA_ вне форума Ответить с цитированием
Старый 13.10.2010, 18:04   #2
counter
Участник клуба
 
Регистрация: 18.10.2008
Сообщений: 1,409
По умолчанию

Код:
private: System::Void checkBox0_CheckedChanged(System::Object^  sender, System::EventArgs^  e) {
			 if (maskedTextBox1->visible==false) this->maskedTextBox1->visible=true;
			 else maskedTextBox1->visible=false;}
counter вне форума Ответить с цитированием
Старый 13.10.2010, 19:28   #3
_ILYA_
Пользователь
 
Аватар для _ILYA_
 
Регистрация: 12.10.2010
Сообщений: 79
По умолчанию

Цитата:
Сообщение от counter Посмотреть сообщение
Код:
private: System::Void checkBox0_CheckedChanged(System::Object^  sender, System::EventArgs^  e) {
			 if (maskedTextBox1->visible==false) this->maskedTextBox1->visible=true;
			 else maskedTextBox1->visible=false;}
Да все правильно. Спасибо
Имею хитрый план по личному обогащению
_ILYA_ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не работает обращение к Chart1 из метода класса Дима я Общие вопросы Delphi 8 01.04.2010 21:06
Параметр конструктора класса = объект этого класса nazavrik Общие вопросы C/C++ 6 14.02.2010 13:48
Если в классе объявить объект другого класса,будет ли видно переменные первого класса из объекта второго? TwiX Общие вопросы Delphi 3 15.11.2009 00:54
Обращение Акашаев Нурлан Общие вопросы Delphi 5 26.06.2008 16:02