С Новым годом! Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/15: Рейтинг темы: голосов - 15, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 21.07.2012
Сообщений: 3

музыка в калькуляторе

22.07.2012, 00:04. Показов 3251. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
начал изучение Visual Basic 6.0 по с.н.лукин и остановился в самом начале.на музыке в калькуляторе.помогите кто может.не могу запустить музон.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
22.07.2012, 00:04
Ответы с готовыми решениями:

в калькуляторе 2+2*2=8
не получается сделать так, чтобы калькулятор считал 2+2*2=8, как это реализовать? Есть мнение что нужно что-то дописать в "+",...

Деление на 0 в калькуляторе
Помогите сделать так что бы в калькуляторе можно было делить на ноль. Когда я хочу поделить любое число на ноль, то в строчке 324 ...

Ошибка в калькуляторе
public int iNum; public Form1() { InitializeComponent(); } private void...

15
22.07.2012, 07:09

Не по теме:

А нафига музыка в калькуляторе ? ? ? ? O_o

1
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
22.07.2012, 07:12
Забей на калькулятор!!
Музыка так музыка:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
Declare Function sndPlaySound Lib "Winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long 
 
'Воспроизведение WAV-Файла (путь/имя файла)
Sub Play_wav(ByVal n As String)
Dim s As Long
's = sndPlaySound(n, 0) 'Воспроизвести
s = sndPlaySound(n, &H1) 'если надо асинхронно
End Sub
 
'ЗАПУСКАЕМ 
Sub BeepWarn()
Play_wav "C:\sound\warning.wav"
End Sub
1
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
22.07.2012, 07:30
Цитата Сообщение от вадим12 Посмотреть сообщение
помогите кто может
Покажи код, где не получается.
0
Заблокирован
22.07.2012, 11:44
На сколько я знаю С.Н. Лукин пишет книги по .NET Visual Basic
0
1711 / 578 / 76
Регистрация: 10.04.2009
Сообщений: 9,306
22.07.2012, 15:44
пишет - Лукин С.Н. Visual Basic. Самоучитель для начинающих
0
 Аватар для Апострофф
9908 / 3924 / 742
Регистрация: 11.10.2011
Сообщений: 5,904
22.07.2012, 15:58
Цитата Сообщение от Ципихович Эндрю Посмотреть сообщение
пишет - Лукин С.Н. Visual Basic. Самоучитель для начинающих
Писал более 10 лет назад
«Visual Basic 6.0. Самоучитель для начинающих»

Автор: С. Н. Лукин
Издательство: Диалог-МИФИ
Год: 2001
А ещё про Паскаль и даже про Word в Винде
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
22.07.2012, 17:05
Цитата Сообщение от Апострофф Посмотреть сообщение
Писал более 10 лет назад
Так VB6 c 1998 не изменился и до наших дней.
И что удивительно - до сих пор актуален.
Интересно, на Win8 нормально работает, кто тестировал?
0
Заблокирован
23.07.2012, 12:15
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Интересно, на Win8 нормально работает, кто тестировал?
Работает так же как и на Win7.
0
0 / 0 / 0
Регистрация: 21.07.2012
Сообщений: 3
23.07.2012, 22:03  [ТС]
сейчас попробую

Добавлено через 7 минут
вставляю вот это в форму иничего не происходит.может не туда вставляю.
Плеер.DeviceType = "Sequencer"
Плеер.FileName = "c:\Windows\Media\Canyon.mid"
Плеер.Command = "Open"
Плеер.Command = "Play"
это из книги.

Добавлено через 3 минуты
музыка в калькуляторе сам не знаю для чего но в книге есть такой пример.
0
10 / 10 / 0
Регистрация: 28.05.2012
Сообщений: 69
23.07.2012, 22:06
А у вас точно папка Виндовса называется Windows?

Добавлено через 1 минуту
Можете так проверить:
Print Environ("windir")
1
1711 / 578 / 76
Регистрация: 10.04.2009
Сообщений: 9,306
23.07.2012, 22:07
сообщение № 3 - код оттуда пробовали без привязки к своему замыслу?
1
10 / 10 / 0
Регистрация: 28.05.2012
Сообщений: 69
23.07.2012, 22:24
Я, вот что посоветую: пишите хоть не много отклоняясь от книги, например:

Visual Basic
1
2
3
4
Плеер.DeviceType = "WaveAudio"
Плеер.FileName = "C:\Путь\Какая не-будь ваша музыка.wav"
Плеер.Command = "Open"
Плеер.Command = "Play"
1
Заблокирован
23.07.2012, 23:22
Читай тут! Там уже отвечали на такой вопрос.

Visual Basic
1
2
3
4
5
6
7
8
9
10
'Функция для проигрывания файлов в формате *.mp3
Private Declare Function mciExecute Lib "winmm.dll" (ByVal lpstrCommand As String) As Long
 
Private Sub Command1_Click()
Call mciExecute("play C:\1.mp3") 'чтобы воспроизвести файл
End Sub
 
Private Sub Command2_Click()
Call mciExecute("close C:\1.mp3") 'чтобы закрыть файл
End Sub
2
0 / 0 / 0
Регистрация: 21.07.2012
Сообщений: 3
24.07.2012, 23:05  [ТС]
по вашему коду музыка работает.большое спасибо.
но почему не работает через "Sequencer"

Добавлено через 4 минуты
из той же папки брал с расширением "wav" работает.

Добавлено через 14 минут
а вот куда тыкнуть для проверки папки Print Environ("windir") не понял.обьясни если можеш.
0
Заблокирован
25.07.2012, 07:45
Цитата Сообщение от вадим12 Посмотреть сообщение
а вот куда тыкнуть для проверки папки Print Environ("windir") не понял.обьясни если можеш.
Создай новый проект. На форму положить 1 кнопку, в нее вписать вот этот вот код MsgBox Environ("windir") при нажатии на кнопку у тебя появится сообщение с полным путем к каталогу куда проинсталирована Windows.
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
25.07.2012, 07:45
Помогаю со студенческими работами здесь

Ошибка в калькуляторе
Я только учусь, захотел сделать калькулятор консольный. Что неправильно? Пишу выражение, ответ всегда 0. #include <iostream> ...

Деление на 0 в калькуляторе
Помогите реализовать деление на ноль с выводом ошибки в поле вывода. Если сделать вот так(строчка 157 ), то при делении на нуль будет...

TextBox в калькуляторе
Добрый день всем у меня возникла проблема как при счислении чисел введенных в textboxe у бирать арифметический знак Пример ввожу...

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

Скобки в калькуляторе
Здравствуйте! Я написал калькулятор, проблем с этим не было...подскажите,пожалуйста, как мне теперь добавить в него скобки...чтобы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru