| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Религиозные войны > Как связать две формы?:-( |
| Автор: 6oTuHok 15.12.2006, 20:01 | ||||||||
| Граждане! Ситуация следующая........ Хочу связать две формы так, чтобы, кликая по кнопке на первой форме появлялась вторая (а первая исчезала), и наоборот, кликая по кнопке на второй, появлялась первая (исходная). Работаю в MS Visual Studio 2005. Создаю новый проект CLR -> Windows Form Application. Далее добавляю новую форму: Project -> Add new item -> UI -> Windows Form. В "Form1.h" подключаю файл "Form2.h"
Аналогично поступаю и с "Form1.h":
В чистом виде компилирует без проблем!!! Создаю кнопку на Form1. И делаю так:
Появляется такая гадость:
Подскажите, перелазил все, что нашел. В МСДН'е толком ниче не написано. |
| Автор: En_t_end 15.12.2006, 21:29 |
| 6oTuHok, Признавайся, шпиён, на каком языке программируешь? ЗЫ эта тенденция имеет нарастающий характер!!! ахтунг : http://forum.vingrad.ru/topic-125792.html Добавлено @ 21:43 Мда Managed C++ - это даже хуже чем то что написал Вольдемар http://ruwiki.com/article/Managed_C_Plus_Plus |
| Автор: 6oTuHok 16.12.2006, 08:19 | ||
Visual C++!!! Про CLR я много читал, но... Конкретные примеры нигде не нашел! В Delphi было все проще. А здесь чета ваще никак ниасилю(( |
| Автор: En_t_end 16.12.2006, 11:42 |
Это конечно оффтоп, но возможно тебе поможет... Ты уверен, что тебе нужен именно Managed С++ ?- вещь препоганная Ну если тебе действительно надо программировать именно на Managed C++(если честно, то сожалею) то ИМХО сюда http://forum.vingrad.ru/dotNET-forum.html |
| Автор: ivashkanet 16.12.2006, 21:04 |
Полностью согласен. Но весь .Net --- очень даже неплох. Вернее его "реализация" в языке C# |
| Автор: ivashkanet 17.12.2006, 11:52 | ||
Почти. Он используется при написании неуправляемого кода под .Net |
| Автор: En_t_end 18.12.2006, 08:56 | ||
Очень странно, так как :
http://ruwiki.com/article/Managed_C_Plus_Plus |
| Автор: ivashkanet 18.12.2006, 09:16 |
| En_t_end, возможно. Я умные книжки не читал и С++ не особо юзал Это просто мое мнение Под "неуправляемым кодом под .Net" я имею ввиду работу с указателями, ссылками и другой разной хренью. А вообще, что это я к этому VC++. Я на нем ни одной проги не наваял Потому что: |
| Автор: En_t_end 18.12.2006, 09:22 | ||
Интересно мнение. |
| Автор: ivashkanet 18.12.2006, 09:51 | ||
Да. Как и для любого .Net-овца. В .Net нет ссылок на объекты, в прямом смысле. Есть "безопасные" ссылки. Т.е. ссылки, которые знают на объект какого типа она указывает и может указывать только на этот тип или на его наследников. Можно, конечно, использовать и обычные указатели и ссылки. Но это не приветствуется (чисто мое мнение). Я наверное запутался Я говорю про С++ под .Net |
| Автор: En_t_end 18.12.2006, 19:53 |
| ivashkanet, А ты думаешь "чё" я против Managed C++ агитирую ? |
| Автор: ivashkanet 18.12.2006, 21:46 |
Ты против, я против. А где же война? |
| Автор: En_t_end 19.12.2006, 14:10 |
| ivashkanet, Я тоже подумал об этом... ЗЫ этот тред войдет в историю(винграда ессно), как самое мирное решение "Религиозных Войн" |