![]() |
Модераторы: Akina |
![]() ![]() ![]() |
|
tyk |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 28.9.2003 Репутация: нет Всего: нет |
еще вопрос
у меня есть pic1 и pic2 в bmp формате и звук waw1 мне надо чтобы при нажатии кнопки "F" (к примеру) pic1 на форме сменялось pic2 и воспроизводился звук waw1 помогите плиз VB 4.0 ![]() |
|||
|
||||
Alles |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 142 Регистрация: 26.6.2003 Где: RUSSIA Репутация: 2 Всего: 2 |
Привет !!! Ну это не проблема.
Ставим в окне свойств pic1 и pic2 Visilbe=False. А вот со звуком тут мемного по сложней . способов несколько , но самый оптимальный , это подключить функцию API. В General объявляем функцию
|
|||
|
||||
tyk |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 28.9.2003 Репутация: нет Всего: нет |
спасибо
еще пару вопросов мона ![]() 1)
это код на движение объекта но при перемене направления движения он немного подтармаживает (приостанавливается) и если держать нажатой 2 кнопки а потом одну отпустить то движение останавливается это можно какнить исправить ? 2) как запретить объекту выезжать за границы picturebox'а 3) можноли какнить загрузить формат рисунка с прозрачностью (не БМП а ГИФ к примеру) 4)как сделать чтоб img1 менялось на img2 и обратно в течении 1 сек VB 4.0 ![]() заранее спасибо Это сообщение отредактировал(а) tyk - 29.9.2003, 10:01 |
|||
|
||||
Mephisto |
|
||||||||
![]() Волкъ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1818 Регистрация: 27.8.2003 Где: Питер Репутация: 2 Всего: 34 |
Можно, необходимо отлавливать нажатие клавиши в таймере.
mPlayer1.Width + mPlayer1.Left < PictureBox.Width
Создаешь Timer и ставишь ему Interval в 1000. А далее пишешь по аналогу:
|
||||||||
|
|||||||||
tyk |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 28.9.2003 Репутация: нет Всего: нет |
обьясни плиз VB 6.0 ![]() |
|||
|
||||
Black_Star |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 192 Регистрация: 9.9.2003 Где: Minsk Репутация: 4 Всего: 4 |
Объясняю:
Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer Private Sub Timer1_Timer() If GetAsyncKeyState(vbKeyS) Then 'MooveDown If GetAsyncKeyState(vbKeyW) Then 'MooveUp 'и т.д. End Sub |
|||
|
||||
tyk |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 28.9.2003 Репутация: нет Всего: нет |
ой не то
![]()
вот это обьясните плиз |
|||
|
||||
Mephisto |
|
||||||||||
![]() Волкъ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1818 Регистрация: 27.8.2003 Где: Питер Репутация: 2 Всего: 34 |
1)проверяешь входит ли твой mPlayer по размерам 0Х в PictureBox:
(т.е. правая граница + координаты левого верхнего угла меньше размеров канвы) ![]() 2)проверяешь не выходит ли левая граница за пределы:
3)проверяешь не выходит ли верхняя граница за пределы:
3)проверяешь не выходит ли нижняя граница за пределы:
(т.е. верхняя граница + координаты левого верхнего угла меньше размеров канвы) ![]() |
||||||||||
|
|||||||||||
tyk |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 28.9.2003 Репутация: нет Всего: нет |
спасибо
|
|||
|
||||
tyk |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 28.9.2003 Репутация: нет Всего: нет |
Еще парочку мона ?
1) как загрузить рисунок с прозрачностью ? 2)как сделать так чтоб в одном файле хранилось 3 картинки (все 3 в одну строчку нарисованы) и чтоб оттуда загружалась токо одна нужная или в 2 строки по 2 картинки но тоже тока одна загружалась хелп плиз |
|||
|
||||
![]() ![]() ![]() |
Правила форума "VB6" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | VB6 | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |