Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Программирование на Basic / VBA


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный ХОСТИНГ на базе Linux x64 и Windows x64

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты по данной тематике

Асмик Гаряка
Статус: Советник
Рейтинг: 10695
∙ повысить рейтинг »
Роман Селиверстов
Статус: Советник
Рейтинг: 5136
∙ повысить рейтинг »
Гуревич Александр Львович
Статус: Профессионал
Рейтинг: 4412
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И СОФТ / Программирование / Basic/VBA

Номер выпуска:1089
Дата выхода:01.09.2013, 11:30
Администратор рассылки:Андреенков Владимир (Профессор)
Подписчиков / экспертов:64 / 32
Вопросов / ответов:3 / 6

Консультация # 63505: MSVBVM50.DLL это Visual Basic 5.0 Run-time библиотека. Где можно найти описание ее функций? .


Консультация # 53497: При создании приложения Vicrosoft MultiMedia Control не проигрывает файлы с расширением *mp3 , хотя должен это делать. Подскажите пожалуйста, в чем проблема. Заранее благодарен Kont...
Консультация # 37003: Здравствуйте. 1. Такой вопрос: Например в Qbasic можно начиртить так круг: circle (x,y), можно начертить линии, а как это сделать в Visual Basic 6.0. Мне нужно нарисовать мишень из десяти кругов, а как это сделать на Visual Basic 6.0 не знаю. 2. Как сгенерировать случайное число на Visual Basic 6.0? 3. Вот различные заставки для рабочег...

Консультация # 63505:

MSVBVM50.DLL это Visual Basic 5.0 Run-time библиотека.
Где можно найти описание ее функций?

Дата отправки: 21.11.2006, 06:38
Вопрос задал: Alexei_FAQ
Всего ответов: 1
Страница онлайн-консультации »


Консультирует fsl (Студент):

Здравствуйте, Alexei_FAQ!
Попробуйте официальный help от MS для VB5.
Скачать можно по ссылке: http://fs-lab.narod.ru/help.zip - 1.4 Mb.
Удачи!

Консультировал: fsl (Студент)
Дата отправки: 22.11.2006, 13:51
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 53497:

При создании приложения Vicrosoft MultiMedia Control не проигрывает
файлы с расширением *mp3 , хотя должен это делать. Подскажите пожалуйста, в чем проблема. Заранее благодарен
Kont

Дата отправки: 28.08.2006, 10:30
Вопрос задал: Kont kontovich
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Кокорич Вадим Леонидович:

Здравствуйте, Kont kontovich!

Согласно книге М. Хальворсона "Microsoft Visual Basic 6.0 для профессионалов: шаг за шагом" средством управления MMControl поддерживаются следующие устройства мультимедиа:
- Видеоклипы (AVIVideo)
- Аудио-CD (CDAudio)
- Цифровая магнитная запись (DAT)
- Цифровое видео (DigitalVideo)
- Видео (MMMovie)
- Видео (Overlay)
- Сканер (Scanner)
- MIDI-Секвенсер (Sequencer)
- Видеомагнитофон (VCR)
- Проигрыватель видеодисков (Videodisc)
- Звуковые файлы (WaveAudio)
- Задаваемое пользователем (Other)
Как видите, МР3 среди поддерживаемых устройств нет (согласно документации). Отсюда Ваша проблема.
Приведенный в приложении код все же позволяет проигрывать Wave И MP3. Программа состоит из одной формы (имя в проекте - Form1), трех меток (Label1, Label2, Label3), контрола FileListBox (File1), компонентов MMControl1 и UpDown и командной кнопки (Command1).

Приложение:

Консультировал: Кокорич Вадим Леонидович
Дата отправки: 28.08.2006, 15:50
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 37003:

Здравствуйте.
1. Такой вопрос: Например в Qbasic можно начиртить так круг: circle (x,y), можно начертить линии, а как это сделать в Visual Basic 6.0. Мне нужно нарисовать мишень из десяти кругов, а как это сделать на Visual Basic 6.0 не знаю.
2. Как сгенерировать случайное число на Visual Basic 6.0?
3. Вот различные заставки для рабочего стала рисуют, например вечный двигатель, или шар там крутиться. Как сделать такую простейшую на Visual Basic 6.0.
Заранее благодарю.

Дата отправки: 08.03.2006, 00:42
Вопрос задал: Неизвестнов Том
Всего ответов: 4
Страница онлайн-консультации »


Консультирует Чурсанов Евгений Ильич:

Здравствуйте, Неизвестнов Том!
1. Можно стандартными элементами Shape со свойством Shape=Circle.
2. Функция RND.
3. Довольно таки трудно осуществить на VB6 стандартными способами. Если Шар например OpenGL то тут вообще лучше(ИМХО) не VB6 а С++ .
Удачи.

Консультировал: Чурсанов Евгений Ильич
Дата отправки: 08.03.2006, 02:55
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует EPDSota:

Здравствуйте, Неизвестнов Том!

1. Если хочешь именно ручками - то нужно:
a) поставь свойство формы autoredrav в true
например: Form1.AutoRedraw = True
b) и рисуй, например:
Form1.Circle (100, 100), 50
Form1.Line (100, 100)-(200, 200), vbRed
2. Функцией Rnd, например
a=Rnd
a=Rnd(100)

Консультировал: EPDSota
Дата отправки: 08.03.2006, 09:51
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Dushin Igor:

Здравствуйте, Неизвестнов Том!
2. Функция rnd(<число из которого надо выбрать>)
Описание(обязательно читайте):
http://msdn.microsoft.com/library/rus/default.asp?url=/library/rus/vblr7/html/vafctrnd.asp
3. Смотрите примеры создания простых скринсейверов:
http://vbnet.ru/samples/download.aspx?id=145
http://www.bousoft.com/articles/art10.php

Консультировал: Dushin Igor
Дата отправки: 08.03.2006, 10:18
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Not Defined:

Здравствуйте, Неизвестнов Том!
Здравствуйте, Неизвестнов Том!
1.
Метод Circle [Step] (x, y), radius, [color, start, end, aspect] рисует окружность, дугу или эллипс
x, y - координаты центра;
radius - радиус окружности;
color - цвет окружности;
start, end - начало и конец дуги в радианах (по умолчанию start=0, end=6.28);
aspect определяет степень сжатия эллипса. По умолчанию aspect=1. Если aspect>1, эллипс будет вытянут по вертикали, если aspect<1 - по горизонтали. При этом максимальный диаметр эллипса будет равен 2*radius

2. Инициируем гениратор случайных чисел
Randomize
debug.print Rnd \'получаем случайное число от 0 до 1

3. Тут стандартными средствами не обойти.
Подойдет DirectX(DirectDraw и Direct3D)

Консультировал: Not Defined
Дата отправки: 08.03.2006, 14:11
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка  |  восстановить логин/пароль

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!



В избранное