Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Блин... До тупого...

9.1K
08 июля 2006 года
pilot.off
25 / / 06.02.2006
ДОбрый всем... Понемаю, что мой вопрос это первый кандидат на бан, но если кому не влом, то скажите плз, как вся эта срань работает - после Builder'a 6 это не просто). Главным образом меня интересует вот что: Вот есть готовый 'Windows forms аплет'.. В нём соответсвенно форма... Кладу туда, скажем, кнопку.. Где мне надо написать то,что эта кнопка должна делать (всм. код кнопки)?.. Заранее большой респект..
242
08 июля 2006 года
Оlga
2.2K / / 04.02.2006
я в этой самой не работала :)(VC++ .NET что ли?), но один из стандартных microsoft способов - кликай 2 раза на кнопке ну и получишь функцию с событием Клик для этой кнопки. Книгу по работе в среде VC++ .NET можно тут вроде скачать(смотри [COLOR=darkred]Языки программирования C[/COLOR] [COLOR=sienna]и [/COLOR][COLOR=sienna]C++[/COLOR] и[COLOR=darkred] .NET[/COLOR]).
11K
08 июля 2006 года
Ireul
90 / / 15.06.2006
[QUOTE=pilot.off]ДОбрый всем... Понемаю, что мой вопрос это первый кандидат на бан, но если кому не влом, то скажите плз, как вся эта срань работает - после Builder'a 6 это не просто). Главным образом меня интересует вот что: Вот есть готовый 'Windows forms аплет'.. В нём соответсвенно форма... Кладу туда, скажем, кнопку.. Где мне надо написать то,что эта кнопка должна делать (всм. код кнопки)?.. Заранее большой респект..[/QUOTE]

Кратко поясню - здесь негде класть кнопки на форму, потому что и форма и кнопки создаются в коде. Лапками. Ламерам тяжело это понять, "как это нельзя кодить мышкой?", но придётся подумать и писать код. В помощь есть редактор диалогов - он может напоминать тебе билдер местами, но вот WinAPI, в котором тебе придётся определять оконную процедуру(в случае если ты не юзаешь MFC) может стать для фанатов деБилдера откровением. Кстати, скажи, мне всегда было любопытно а знают ли деБилдеровцы, что вообще такое "оконная процедура" и что делает функция SendMessage, в частности причём тут она когда нужно изменить текст на кнопке? Расскажи, сгораю от любопытства.

Двойным щелчком на диалоговой кнопке ты действительно сможешь добавить хандлер кнопке если юзаешь MFC. Но тут есть ловушка - сиё верно исключительно для диалогов. "Форму" (фрэйм - запомни, это не форма, это фрэйм) ты будешь писать лапками. С созданием контролов в OnCreate и заполением сплиттеров в OnCreateClient. Мышиное прогЛамирование можешь забыть. Учи WinAPI, в отличие от библиотек Борланда здесь оно - твёрдая основа. И применять тебе её в основном, функции классов MFC - лишь оболочка WinAPI. Вот в общем-то и всё.
1
08 июля 2006 года
kot_
7.3K / / 20.01.2000
[QUOTE=Ireul]Кратко поясню - здесь негде класть кнопки на форму, потому что и форма и кнопки создаются в коде. Лапками. Ламерам тяжело это понять, "как это нельзя кодить мышкой?", но придётся подумать и писать код. В помощь есть редактор диалогов - он может напоминать тебе билдер местами, но вот WinAPI, в котором тебе придётся определять оконную процедуру(в случае если ты не юзаешь MFC) может стать для фанатов деБилдера откровением. Кстати, скажи, мне всегда было любопытно а знают ли деБилдеровцы, что вообще такое "оконная процедура" и что делает функция SendMessage, в частности причём тут она когда нужно изменить текст на кнопке? Расскажи, сгораю от любопытства.

Двойным щелчком на диалоговой кнопке ты действительно сможешь добавить хандлер кнопке если юзаешь MFC. Но тут есть ловушка - сиё верно исключительно для диалогов. "Форму" (фрэйм - запомни, это не форма, это фрэйм) ты будешь писать лапками. С созданием контролов в OnCreate и заполением сплиттеров в OnCreateClient. Мышиное прогЛамирование можешь забыть. Учи WinAPI, в отличие от библиотек Борланда здесь оно - твёрдая основа. И применять тебе её в основном, функции классов MFC - лишь оболочка WinAPI. Вот в общем-то и всё.[/QUOTE]
Ой, сколько у нас снобизма и менторства!!!
pilot.off
Для кнопки необходимо создать класс и в нем уже прописывать все нужные события.
9.1K
08 июля 2006 года
pilot.off
25 / / 06.02.2006
2 OlgaKr : Спасибо, стянул 2 книжки, осталсо оч даволен, буду вникать)
2 kot_ : Простенько и со вкусом (: Пасиб (:
2 Ireul : А кто говорит, что я собралсо "кодить мышкой"? Не первый день скрипты для FreeBSD пишу, и счетаю, что переташить кнопку слева на право мышкой - издевательство над самой идеей программирования... А VC++ мне нужен исключительно для саморазвития... Типа интересно, что люди пользуют... И прошу больше не называть меня ламером, неприятно...
11K
11 июля 2006 года
Ireul
90 / / 15.06.2006
[QUOTE=pilot.off]2 OlgaKr : Спасибо, стянул 2 книжки, осталсо оч даволен, буду вникать)
2 kot_ : Простенько и со вкусом (: Пасиб (:
2 Ireul : А кто говорит, что я собралсо "кодить мышкой"? Не первый день скрипты для FreeBSD пишу, и счетаю, что переташить кнопку слева на право мышкой - издевательство над самой идеей программирования... А VC++ мне нужен исключительно для саморазвития... Типа интересно, что люди пользуют... И прошу больше не называть меня ламером, неприятно...[/QUOTE]

Я называл ламерами "мышиных программистов". Если ты к ним не относишься - рад за тебя. Одно странно, как быстро вылез этот модер со своим апломбом на заявление о ламерстве мышиного программирования... :)
10K
11 июля 2006 года
Sonic_amiga
34 / / 19.06.2006
Вообще-то Windows Forms - это библиотека .NET. И формы там есть (не фреймы, а именно формы), и редактируются они не сложнее чем в Builder'е, мышкой, потому он и умер. WinAPI и MFC - технологии 10-летней давности, проснитесь, господа, XXI век на дворе.
11K
11 июля 2006 года
Ireul
90 / / 15.06.2006
[QUOTE=Sonic_amiga]Вообще-то Windows Forms - это библиотека .NET. И формы там есть (не фреймы, а именно формы), и редактируются они не сложнее чем в Builder'е, мышкой, потому он и умер. WinAPI и MFC - технологии 10-летней давности, проснитесь, господа, XXI век на дворе.[/QUOTE]

Ага, здравствуй, с#$@ новый год, давайте все юзать тормозные либы которые работают строго под мелкомягкостью...

Окстись, ламер. Я аж матюгаться начал. На VC++ пишкт не только под винду. А в ЛЮБОЙ мультиплатформке ты даже диалога, даже диалогочка своей двулапой мышью не нарисуешь - всё ручками. всё. совсем всё. Поэтому не надо про Forms - оставим для рабов мелкомягкости и ламеров, которые никогда не смогут кодить на С++.
725
11 июля 2006 года
UnErase
190 / / 08.06.2006
[QUOTE=Sonic_amiga]Вообще-то Windows Forms - это библиотека .NET. И формы там есть (не фреймы, а именно формы), и редактируются они не сложнее чем в Builder'е, мышкой, потому он и умер. WinAPI и MFC - технологии 10-летней давности, проснитесь, господа, XXI век на дворе.[/QUOTE]

Если ты такой шареный, то пиши под WinFX.
Ручонками писать намного интересней и прогрессивней, как для мозгов, так и для приложения.
10K
12 июля 2006 года
Sonic_amiga
34 / / 19.06.2006
[QUOTE=Ireul]Ага, здравствуй, с#$@ новый год, давайте все юзать тормозные либы которые работают строго под мелкомягкостью...
[/QUOTE]

У тебя видимо комп древний, вот и тормозит. У меня на машине .NET-приложения нормально работают.

Цитата:

Окстись, ламер. Я аж матюгаться начал. На VC++ пишкт не только под винду.



Ну да что ты? А под что же еще? И неужели еще вообще под что-то кроме Windows пишут?

Цитата:

А в ЛЮБОЙ мультиплатформке ты даже диалога, даже диалогочка своей двулапой мышью не нарисуешь - всё ручками. всё. совсем всё.



В какой мультиплатформке? Ты где живешь? Ты о чем говоришь вообще? Какие диалогочки в каких мультиплатформках? И про какие мультиплатформки ты говоришь? Не про Symbian часом (когда-то у меня был Psion, SDK его построен на связке gcc + Visual C, больше мне таких уродств не известно)?

Цитата:

Поэтому не надо про Forms - оставим для рабов мелкомягкости и ламеров, которые никогда не смогут кодить на С++.



Я кодирую на C++. Только буду переходить на .NET ибо не хочу через 2 года остаться без работы ибо вижу что нужды программировать на C++ все меньше и меньше. Вот кстати Великие Знатоки Олдскульных Технологий так и не могут ответить на мой вопрос относительно идентификации Flash в "Win32 API", получается люди подобные тебе довольствуются поверхностным знанием старья 1997 года выпуска и развиваться никак не желают. Что ж, ради бога, мне через 2 года больше зарплаты достанется.

10K
12 июля 2006 года
Sonic_amiga
34 / / 19.06.2006
[QUOTE=UnErase]Если ты такой шареный, то пиши под WinFX.
[/QUOTE]
Буду писать под WinFX когда оно появится и распространится.
Цитата:

Ручонками писать намного интересней и прогрессивней, как для мозгов, так и для приложения.


Но абсолютно непрогрессивно и неинтересно с точки зрения эффективности процесса разработки и как следствие собственного кармана.

11K
12 июля 2006 года
Ireul
90 / / 15.06.2006
[QUOTE=Sonic_amiga] Но абсолютно непрогрессивно и неинтересно с точки зрения эффективности процесса разработки и как следствие собственного кармана.[/QUOTE]

(censored) (very censored)!

Где таких (censored) находят?

Вот скажи мне, сколько ты времени потратишь на то чтобы потом при изменении размеров окна грамотно передислоцировать свои наляпанные контролы? А ручками знаешь сколько на это уходит? Нисколько, потому что все параметры задаются при создании. Мышкой ты до них не доберёшься.

Эффективность процесса разработки? Ты только кнопочками наверное и занят... И вообще, ни одна сволочь не кликнет мышью быстрее чем я набью команду из 6 букв. А если ещё целится надо, да выбирать... так что тут про эффективность-то говорить? Не бзди.
3
12 июля 2006 года
Green
4.8K / / 20.01.2000
[QUOTE=Sonic_amiga]
Ну да что ты? А под что же еще? И неужели еще вообще под что-то кроме Windows пишут?
[/QUOTE]
Ну вообще-то пишут и очень даже много.

[QUOTE=Sonic_amiga]
Вот кстати Великие Знатоки Олдскульных Технологий так и не могут ответить на мой вопрос относительно идентификации Flash в "Win32 API", получается люди подобные тебе довольствуются поверхностным знанием старья 1997 года выпуска и развиваться никак не желают.[/QUOTE]
При чем тут язык программирования?
Ты считаешь, что все специалисты просто обязаны знать ответ на твой вопрос?
292
12 июля 2006 года
Matush
726 / / 14.01.2004
Тема себя уже давно исчерпала, закрываю.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог