|
|
|
Убегающая кнопка
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! нужна помошь. На форме есть кнопка, как сделать что при наведении на неё курсора, она сразу меняет свое положение на форме. Буду премного благодарен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2009, 20:06 |
|
||
|
Убегающая кнопка
|
|||
|---|---|---|---|
|
#18+
> Автор: Komlaphas > Здравствуйте! нужна помошь. > > На форме есть кнопка, как сделать что при наведении на неё курсора, она сразу меняет свое положение на форме. > > Буду премного благодарен Ты не правильно вопрос задаешь! Нужно так: Мне задали задание: На форме есть кнопка, как сделать что при наведении на неё курсора, она сразу меняет свое положение на форме. Кто может сделать, готов оплатить в разумных пределах. адрес для связи: такой-то З.Ы. Mouse_Move Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2009, 20:13 |
|
||
|
Убегающая кнопка
|
|||
|---|---|---|---|
|
#18+
Игорь Горбонос Спасибо за участие, а можно поподробнее насчет Mouse_Move ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2009, 20:20 |
|
||
|
Убегающая кнопка
|
|||
|---|---|---|---|
|
#18+
> Автор: Komlaphas > Игорь Горбонос > > Спасибо за участие, а можно поподробнее насчет Mouse_Move 8-) А что забанили? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2009, 20:23 |
|
||
|
Убегающая кнопка
|
|||
|---|---|---|---|
|
#18+
Игорь Горбонос, Мне посоветовали этот форум, как отличный источник. Они были не правы? Тут только флудеры как ты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2009, 20:27 |
|
||
|
Убегающая кнопка
|
|||
|---|---|---|---|
|
#18+
> Автор: Komlaphas > Мне посоветовали этот форум, как отличный источник. Они были не правы? Тебя обманули > Тут только флудеры как ты? Да, тут половина таких как я, а вторая половина работает и не отвлекается. Так что, чем богаты, там и рады. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2009, 20:35 |
|
||
|
Убегающая кнопка
|
|||
|---|---|---|---|
|
#18+
Игорь Горбонос, Блин, Любите поиздеваться) Почему дать ответ так тяжело? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2009, 20:40 |
|
||
|
Убегающая кнопка
|
|||
|---|---|---|---|
|
#18+
> Автор: Komlaphas > Игорь Горбонос, > > Блин, Любите поиздеваться) Совсем, нет. В шутливой форме я показал как правильно задать этот вопрос в случае ( я уверен на 99,99% ) не знания тобой програмирования на VB6. На оставшийся 0,01% дал подсказку, какое событие обрабатывать. > Почему дать ответ так тяжело? Это одно из первых заданий по програмированию. И тебе уже нужен код решающий эту задачу. Возьми книжку и почитай и если сам не поймешь, приходи и говори я делал вот так, вот код, но работает не правильно не пойму в чем дело. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2009, 20:51 |
|
||
|
Убегающая кнопка
|
|||
|---|---|---|---|
|
#18+
Komlaphas Тут люди совсем не злые =) Просто никто не даст готового решения наблюдечке с золотой каёмочкой. Напиши лучше - что сделал, что не получается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2009, 20:54 |
|
||
|
Убегающая кнопка
|
|||
|---|---|---|---|
|
#18+
Игорь Горбонос, Хотя, думаю ты правильно делаешь. Покопаюсь сам!) Если получится ожидаемое - выложу тут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2009, 20:55 |
|
||
|
Убегающая кнопка
|
|||
|---|---|---|---|
|
#18+
Private Declare Function ReleaseCapture Lib "user32" () As Long Private Declare Function SetCapture Lib "user32.dll" (ByVal hwnd As Long) As Long Private Sub Command1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) SetCapture Command1.hwnd a = X > Command1.Width b = X < 0 c = Y > Command1.Height d = Y < 0 If a Or b Or c Or d Then ReleaseCapture >>>Что тут вставить чтобы сдвинулась?<< End If End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2009, 21:11 |
|
||
|
Убегающая кнопка
|
|||
|---|---|---|---|
|
#18+
Komlaphas, Этот код гарантированно будет менять положение кнопки на форме, пока она вообще не исчезнет за ее границей: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2009, 22:14 |
|
||
|
Убегающая кнопка
|
|||
|---|---|---|---|
|
#18+
Гуд, уже что-то Спасибо!) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2009, 22:54 |
|
||
|
Убегающая кнопка
|
|||
|---|---|---|---|
|
#18+
Только я бы еще и Код: plaintext Да и вместо постоянной величины прибавляемой к Command1.Top прибавлял бы случайную. Да еще и про Command1.Left не забыл бы. От тогда кнопка по форме как дурная бегать начнет... Весело :) С уважением, Николай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2009, 17:20 |
|
||
|
Убегающая кнопка
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. Вот это будет лучьше и кнопка будет прыгать вверх и вниз и за пределы формы выходить не буде ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2009, 18:19 |
|
||
|
|

start [/forum/topic.php?fid=60&gotonew=1&tid=2161002]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
22ms |
get topic data: |
8ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 186ms |
| total: | 280ms |

| 0 / 0 |
