Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Form1->visible=false; Form2->visible=true; 
:(
    Опции темы
Супер-Мега-Кул-Хакер-Праграммер
  Дата 17.5.2005, 00:27 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Ну вы поняли что мне нужно... В дельфи это так
Код

Form1.visible:=false;
Form1.visible:=true;

А как это сделать в С++?
А то пишет undefined symbol Form2...
ЗЫ Форму 2 я добавил...
  Вверх
Амортизатор
Дата 17.5.2005, 01:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 297
Регистрация: 17.4.2005
Где: в Караганде

Репутация: нет
Всего: 8



Ну, во первых среда С++ Builder по-умолчанию создает УКАЗАТЕЛЬ на объект класса TForm1, а в С++ через указатели обращаются используя ->
Код

Form1->Visible=false;


P. S Ты наверное имел ввиду не Form1, а Form2? Ошибка у тебя была именно из-за неправильного обращения.


--------------------
Поехали!
PM MAIL   Вверх
Супер-Мега-Кул-Хакер-Праграммер
Дата 17.5.2005, 02:39 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Или я тебя не понял или ты меня... Там где точки это я показал пример на дельфи. А в назавании темы написал так же как и ты сказал только что...
  Вверх
InfMag
Дата 17.5.2005, 05:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


…
***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 21.11.2004

Репутация: 1
Всего: 4



Код

Form1->Visible = false;
Form2->Visible = true;

ИМХО: Больше кода
Код

Form1->Hide();
Form2->Show();

Также и на Delphi:
Код

Form1.Hide;
Form2.Show;

smile
PM   Вверх
azesmcar
Дата 17.5.2005, 08:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 6
Всего: 211



#include "Form2.cpp" dobavil?
PM   Вверх
InfMag
Дата 17.5.2005, 20:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


…
***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 21.11.2004

Репутация: 1
Всего: 4



azesmcar
Нет сипипишные файлы не нада довавлять. Нужны только заголовки.
Код

#include "Form2.h"


ЗЫ: Пользуйся транслитом!
PM   Вверх
Супер-Мега-Кул-Хакер-Праграммер-
Дата 17.5.2005, 22:31 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Ну добавил я
#include "Form2.h"
потом пишу
Код
Form1.Hide;    
Form2.Show;

Оно матерится теперь не только на Form2, но и на #include "Form2.h" мол нет такого модуля....
  Вверх
Супер-Мега-Кул-Хакер-Праграммер
Дата 17.5.2005, 22:52 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











ой ошибочка, я пишу так:
Код

Form1->Hide;     
Form2->Show;

И оно матерится.


  Вверх
Fantasist
Дата 17.5.2005, 22:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лентяй
***


Профиль
Группа: Участник Клуба
Сообщений: 1517
Регистрация: 24.3.2002

Репутация: нет
Всего: 41



Цитата
Оно матерится теперь не только на Form2, но и на #include "Form2.h" мол нет такого модуля....


Ну блин. Если нет такого модуля - значит нет такого модуля, и совершенно все равно, что ты пишишь. Что ту неясного. smile


--------------------
Волны гасят ветер...
PM MAIL   Вверх
_hunter
Дата 17.5.2005, 23:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 24
Всего: 98



и правильно делает. скобки писать тоже нужно -- функциюкак-никак вызываеш


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
azesmcar
Дата 18.5.2005, 07:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 6
Всего: 211



Цитата
azesmcar
Нет сипипишные файлы не нада довавлять. Нужны только заголовки.


Тьфу...знаю что сипипишные не надо...извиняюсь...опечатка...

#include "Form2.h"

Цитата

Form1.Hide;   
Form2.Show;

Тут ошибочка..

Form1->Hide();
Form2->Show();

Надо так...
PM   Вверх
Vyacheslav
Дата 18.5.2005, 09:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2124
Регистрация: 25.3.2002
Где: Москва

Репутация: 47
Всего: 59



Цитата(Fantasist @ 17.5.2005, 22:57)
Цитата
Оно матерится теперь не только на Form2, но и на #include "Form2.h" мол нет такого модуля....


Ну блин. Если нет такого модуля - значит нет такого модуля, и совершенно все равно, что ты пишишь. Что ту неясного. smile

У него это скорее всего это называется Unit2.h и Unit2.cpp smile
Отстается только удивляться, зачем человек взялся программировать, если не в состоянии проанализировать такой примитив и выяснить что не так


--------------------
С уважением, Вячеслав Ермолаев
PM MAIL WWW ICQ   Вверх
Супер-Мега-Кул-Хакер-Праграммер
Дата 18.5.2005, 13:24 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Vyacheslav
Человек взялся программировать, потому-что человек программирует на Дельфи. А тут срочно нужно перевести код на С++.
Цитата
С уважением, Вячеслав Ермолаев

И где твое уважение? Профиссионал [censored 2] .
  Вверх
ReSeT
Дата 18.5.2005, 13:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 25
Регистрация: 17.8.2004

Репутация: нет
Всего: нет



Слушай а у тя вообще Form2 есть(форма вторая есть)??? а то судя по ошиПке оно ее просто не знает(имени Form2 не знает..)

ЗЫ:а то в коде на дельфи у тя две форм1 и нет форм2 smile
PM MAIL   Вверх
Vyacheslav
Дата 18.5.2005, 14:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2124
Регистрация: 25.3.2002
Где: Москва

Репутация: 47
Всего: 59



Цитата
Vyacheslav
Человек взялся программировать, потому-что человек программирует на Дельфи. А тут срочно нужно перевести код на С++.
Цитата
С уважением, Вячеслав Ермолаев

И где твое уважение? Профиссионал [censored 2] .

Наличие данной подписи еще не означает, что я не могу высказать удивления по поводу Вашей беспомощности даже при наличии наводящих ответов smile


--------------------
С уважением, Вячеслав Ермолаев
PM MAIL WWW ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.3005 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.