· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.WIN32 —› Кнопки, кнопки, и ещё раз кнопки

. 1 . 2 . >>

Посл.отвђт Сообщенiе


Дата: Дек 26, 2003 17:53:12

хай всем...
обясните пожайлуста ламачку, как при нажатии кнопки поменять кой-какие вещи на том же окне... ? точнее
смотрите...
есть маленькое окно
на самом верху совершенно независимые кнопки, вот нуно, чтоб при нажатии одной кнопки внизу чё-нить появилась, например какая-нить форма для ввода...


и ещё..., ну просто ламерская прозба..., посмотрите плизз... эти 2 кнопки.., и подскажите как их соединить, ну чтоб они были в одном окне...



_351672962__buttons.rar


Дата: Дек 28, 2003 13:15:19

ну хоть урл бы дали, где моно почитать... :{


Дата: Дек 28, 2003 15:11:31

ну хоть урл бы дали, где моно почитать
Туториалы Iczelion'а :)

В туториалах описано как создавать дочерние элементы управления (в часности кнопки).
Принцип такой: создаешь кнопку с каким-либо ID, потом обрабатываешь сообщение WM_COMMAND и ожидаешь необходимый ID. ТАк можно создавать сколько угодно кнопок... хоть две :)


Дата: Дек 28, 2003 18:26:36

хе хе

а чё-нить по конкретнее можешь предложить... ?
какой-нить примерчик..., если не трудно...


Дата: Дек 29, 2003 01:51:01

Darvin
А может тебе "на кошках потренироваться" сначала? Возьми VB, там такое в несколько строк делается:
Sub SomeButton_Click()
    TextField.Visible = True
End Sub


Я, например, прежде чем переходить на ASM, сначала разобрался с окнами и виндой вообще и прочитал описания на кучу API.
Думаю, это надо знать, чтобы при изучении ассемблера не застревать из-за не-ассемблеровских дыр в познаниях.


Дата: Дек 29, 2003 06:57:26

Darvin
1) На сайте есть раздел исходников, там куча примеров.
2) В масме от Hutch'а есть примеры в папке Examples.

Ну а это, если лень искать исходники:
1) Двадцать способов сделать кнопку
2) Пpимеp того, что можно сделать с помощью pесуpсов


Дата: Дек 29, 2003 09:50:30

Toxic, я понимаю, ты дело говоришь..., но у меня времени нету на всё это..., я предпочитаювзять пару исходником на требуемую тему открыть и химичить с ними, пока не получится :} проше говоря, предпочитаю практику....


Вот, то что Zoda сказал, я полностю понял что он имел ввиду..., но у меня ума просто не хватит реализовать эти все ID происвоения... и сё такое....


Sk. Inc., посиба что пытаешься помочь..., но я там всё перелазил... нету того.., что мне конкретно нуно....

кнопки я и сам погу сделать разными способами, но мне нуно чтоб при нажати.. в том же окне появилась чё-нить, при этом кнопка бы осталась на своём месте...

Посиба за внимание :}


Дата: Дек 29, 2003 11:33:05

Darvin
Я повторюсь:
В туториалах описано как создавать дочерние элементы управления (в часности кнопки).
9-ый урок....Он с исходником :)

Что не поймешь - спросишь.


Дата: Дек 29, 2003 16:56:52

Darvin
...исходником на требуемую тему открыть и химичить с ними, пока не получится
Но так же нельзя... :((( Надо ведь осознавать, что ты делаешь, а не тыкать пальцем в небо.


Дата: Дек 29, 2003 18:23:23

Darvin
Еще много исходников в пакете MASM32 - папки EXAMPLE.

Согласен с Toxic.
Все равно понимание прийдет после Iczelion'а, никуда от него не денешься :)


Дата: Дек 30, 2003 11:31:28

не знаю как вы, но я таким способом выучил, тоесть узнал html, php, java, и даже action :}

Zoda, ты меня серавно не понял.... :{
смотри...
ты знаком с прогой, тоесть с эксплоитом RPC Exploit GUI v2
видал, как там, кнопку нажимаешь, и внизу меняется..., а не так, как в том примере 9-ого урока

вот скриншот:


_1667024727__screen.jpg


Дата: Дек 30, 2003 11:52:24 · Поправил: Zoda

Zoda
не знаю как вы, но я таким способом выучил, тоесть узнал html, php, java, и даже action :}
Возможно. Выбор за тобой, наше дело посоветовать.

видал, как там, кнопку нажимаешь, и внизу меняется..., а не так, как в том примере 9-ого урока
Гы. А ты только исходник смотрел или еще читал?

Там при нажатии на кнопку вылетает MessageBox.
Не сложно изменить исходник так, что будет внизу какой-нибудь статик (или форма с тучей параметров как на скриншоте). И при нажатии на кнопку посылать этому статику (всей форме) параметр SW_HIDE (короче, спрятать), а другому статику (другой форме) SW_SHOW (ну, понятно, что в самом начале вторую форму нужно нарисовать и спрятять).


Дата: Дек 30, 2003 12:04:03

я понимаю ты о чём...
но понимаешь.., я этого не смогу сделать...
ни где нету какого-нить исходника.., где моно бы было посмотреть... всё это дело... ?

да, посиба Zoda, что отвечаешь. :}


Дата: Дек 30, 2003 12:22:19 · Поправил: Zoda

Darvin
я понимаю ты о чём...
но понимаешь.., я этого не смогу сделать...

По-моему просто не хочешь :)

ни где нету какого-нить исходника.., где моно бы было посмотреть... всё это дело... ?
Опять за свое :)))))))))))))
Исходник не дам ;)

Давай так. В том уроке учат рисовать кнопки.
1)Ты дорисовываешь еще две копки (все равно где они будут нарисованы, лишь бы ты мог их по виду или положению различить).
2)Одной кнопке делаешь SW_HIDE
3)В исходнике вместо MessageBox (который вылетает при нажатии) посылаешь спрятанной кнопке SW_SHOW, а другой SW_HIDE.
4)Если все работает - играешься кнопкой :)


Дата: Дек 30, 2003 12:56:55

вот гад, издеваешься... :}} (без обид) (шутка)

лано попробую... :}

дак вот именно..., что как мне эти невидимые кнопки делать ? :{

. 1 . 2 . >>


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.204