![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 19.04.2007
Сообщений: 35
|
![]()
Доброго времени суток всем!
Нужно сделать оконное приложение. Интерфейс в принципе знаю как лепить, но вот с обработкой событий никак не разберусь. Наваял прожку helloWorld: в форме при нажатии на кнопку вылезает соответствующая надпись (изначально для нее visible=false). Как они правильно записываются? Код обработчика пока такой: Код:
Последний раз редактировалось MaTBeu; 24.04.2009 в 22:56. |
![]() |
![]() |
#2 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,091
|
![]()
lblHW->Visible = true;
|| lblHW->Show(); |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 19.04.2007
Сообщений: 35
|
![]()
Теперь выскакивает ошибка:
error C2039: 'visible' : is not a member of 'System::Windows::Forms::Label' Сваял нечто вроде System::Windows::Forms::lblHW, но тоже не работает ЗЫ. Действительно ли для создания оконного приложения потребуется дотнет? Или в нем все это создается проще всего? Последний раз редактировалось phobos; 24.04.2009 в 12:33. |
![]() |
![]() |
#4 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,091
|
![]()
Да. Это Вы используете .ПТУ, т.е. .NET. Не хотите, чтобы Ваша программа требовала фреймворк, то делайте окошки посредством "чистого" WinAPI, WTL, MFC, wxWidgets, Qt,... но, судя по вопросу, рановато туда лезть
![]() За регистром вообще-то в си следить надо. visible и Visible - это не одно и то же ![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 19.04.2007
Сообщений: 35
|
![]()
Спасибо. Действительно лажанулся с регистром, мог бы и сам догадаться (все-таки полгода в универе как-то учил
![]() Насчет дотнет: получается что если я сделаю прогу, то для выполнения на другой машинке потребуется установленный фреймворк? |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 19.04.2007
Сообщений: 35
|
![]()
Кстати еще вопрос вдогонку: при написании консольных приложений exe-шник работает только на машинках, где установлен вижуал, т.е. как я понимаю он компилится без подключаемых модулей. Как можно включить их внутрь исполняемого файла, что бы он мог запускаться на любой машине с Win на борту?
|
![]() |
![]() |
#7 |
Регистрация: 30.04.2009
Сообщений: 7
|
![]()
ответ на оба вопроса: на машинке ДОЛЖЕН быть установлен .Net Framework соответствующей версии (или выше).
P.S. если при создании проги использовались дополнительные библиотеки, их файлы автоматически копируются в папку debug проекта, их также нужно прикладывать к exe-файлу.
[Nosce te ipsum]
|
![]() |
![]() |
#8 | |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,091
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обработка событий в Delphi | SlavaSH | Компоненты Delphi | 19 | 30.03.2009 11:00 |
Обработка событий в C++ Builder | BychkovVV | Помощь студентам | 3 | 02.03.2009 01:48 |
Обработка в Excel внешних событий | pan | Microsoft Office Excel | 4 | 22.02.2009 17:26 |
обработка событий из консоли! | nereus | Общие вопросы Delphi | 0 | 07.02.2007 15:33 |