![]() |
|
Модераторы: Poseidon |
![]()
|
|
| cambit |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 15.2.2012 Репутация: нет Всего: нет |
Спасибо, Уважаемый! В понедельник попробую и отпишусь - сегодня в командировке. Еще раз спасибо!!!!
|
|||
|
||||
| cambit |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 15.2.2012 Репутация: нет Всего: нет |
Чегото ничего не слышно... Подавал логические "1" и "0" на входа CTS и DSR - звука никакого небыло. В процессах com2beep есть. Что делать? Или может надо на оба входа сразу подать?
Это сообщение отредактировал(а) cambit - 20.2.2012, 16:42 |
|||
|
||||
| borisbn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 11 Всего: 135 |
вставить вместо PlaySound
Если сообщение выводится, то проблема в параметрах PlaySound, если нет - то Вы просто не получаете события. Если Вы написали свою программу, то выкладывайтё её сюда, если же взяли от t_gran и ничего не изменяли - то не нужно, она и так здесь есть. -------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
| cambit |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 15.2.2012 Репутация: нет Всего: нет |
Использовал ту, что прислали. НО! Где в коде "PlaySound"?
Я видел только
|
|||
|
||||
| borisbn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 11 Всего: 135 |
смотрел по диагонали... ну, замените этот Beep на MessageBox. Важно узнать, что не отрабатывает - перехват сигналов с порта или реакция на этот перехват. -------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
| cambit |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 15.2.2012 Репутация: нет Всего: нет |
М-Да.... Открыл прилагаемый файл com2beep.c в VC++ 6.0 нажал создать .ехе получил 5 ошибок и 5 предупреждений. Вот они:
com2beep.c D:\Boock\com2beep\com2beep.c(14) : error C2275: 'HANDLE' : illegal use of this type as an expression c:\program files\microsoft visual studio\vc98\include\winnt.h(207) : see declaration of 'HANDLE' D:\Boock\com2beep\com2beep.c(14) : error C2146: syntax error : missing ';' before identifier 'handle' D:\Boock\com2beep\com2beep.c(14) : error C2065: 'handle' : undeclared identifier D:\Boock\com2beep\com2beep.c(15) : warning C4047: '=' : 'int ' differs in levels of indirection from 'void *' D:\Boock\com2beep\com2beep.c(17) : warning C4047: 'return' : 'void *' differs in levels of indirection from 'int ' D:\Boock\com2beep\com2beep.c(90) : error C2275: 'HANDLE' : illegal use of this type as an expression c:\program files\microsoft visual studio\vc98\include\winnt.h(207) : see declaration of 'HANDLE' D:\Boock\com2beep\com2beep.c(90) : error C2146: syntax error : missing ';' before identifier 'handle' D:\Boock\com2beep\com2beep.c(90) : warning C4047: '=' : 'int ' differs in levels of indirection from 'void *' D:\Boock\com2beep\com2beep.c(93) : warning C4047: '!=' : 'int ' differs in levels of indirection from 'void *' D:\Boock\com2beep\com2beep.c(99) : warning C4022: 'Disconnect' : pointer mismatch for actual parameter 1 Error executing cl.exe. com2beep.exe - 5 error(s), 5 warning(s) Что-то не так сделал? Я так полагаю, этот код вставлять нужно в созданный ранее проект? Это сообщение отредактировал(а) cambit - 20.2.2012, 18:30 |
|||
|
||||
| t_gran |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 621 Регистрация: 13.11.2007 Где: г.Усть-Илимск Репутация: 33 Всего: 37 |
Тестируйте. Сам отпишусь только завтра, ибо у нас уже за полночь, а завтра на работу. :-(
Присоединённый файл ( Кол-во скачиваний: 2 )
com2beep.7z 4,40 Kb-------------------- Я знаю, что ничего не знаю© Сократ ![]() |
|||
|
||||
| t_gran |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 621 Регистрация: 13.11.2007 Где: г.Усть-Илимск Репутация: 33 Всего: 37 |
Всё, можете забирать. Прикрутил я звук и протестировал. У меня работает на УРА.
Как протестируете, отпишитесь. Присоединённый файл ( Кол-во скачиваний: 4 )
com2sound.7z 88,03 Kb-------------------- Я знаю, что ничего не знаю© Сократ ![]() |
|||
|
||||
| cambit |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 15.2.2012 Репутация: нет Всего: нет |
Извините, господа, некоторое время отсутствовал. Прогу попробовал - работает на УРА! Спасибо огромное!!!!
И даже не надо делать защиту от дребезга контактов - прога ждет окончания воспроизведения файла. А вот дальше - снова воспроизводит тот же файл по кругу, пока не отпущу кнопку. А надо бы чтобы один раз - и все... Что и, главное, куда дописать? Это сообщение отредактировал(а) cambit - 27.2.2012, 17:55 |
|||
|
||||
| t_gran |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 621 Регистрация: 13.11.2007 Где: г.Усть-Илимск Репутация: 33 Всего: 37 |
Не вопрос, сделаем. Только уточните, мелодия должна полностью проиграть, или играть до тех пор, пока кнопка нажата? -------------------- Я знаю, что ничего не знаю© Сократ ![]() |
|||
|
||||
| cambit |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 15.2.2012 Репутация: нет Всего: нет |
Вы имеете ввиду, если кнопка отпущена раньше? До конца файла, конечно.
Это сообщение отредактировал(а) cambit - 5.3.2012, 10:47 |
|||
|
||||
| t_gran |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 621 Регистрация: 13.11.2007 Где: г.Усть-Илимск Репутация: 33 Всего: 37 |
cambit, забирайте. Не забудьте пометить тему как решённую.
Присоединённый файл ( Кол-во скачиваний: 5 )
archive.7z 87,05 Kb-------------------- Я знаю, что ничего не знаю© Сократ ![]() |
|||
|
||||
| cambit |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 15.2.2012 Репутация: нет Всего: нет |
Упс... извините. Инсталирую службу, захожу в администрирование - службы, пытаюсь стартовать службу - стартует и сразу останавливается, т.к. говорит "... нечего делать..." Все предыдущие запускались нормально...
|
|||
|
||||
| t_gran |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 621 Регистрация: 13.11.2007 Где: г.Усть-Илимск Репутация: 33 Всего: 37 |
cambit, прошу меня извинить. Т.к. у меня нет физически подключенного устройства, я использовал для тестирования эмулятор, ну и скомпилировал программу с ориентацией на 10-ый com-порт. Можете посмотреть, в исходниках там видно. Ну вот, исправленная версия.
Присоединённый файл ( Кол-во скачиваний: 7 )
com2sound.7z 87,05 Kb-------------------- Я знаю, что ничего не знаю© Сократ ![]() |
|||
|
||||
| cambit |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 15.2.2012 Репутация: нет Всего: нет |
Cпасибо, Уважаемый ! Все работает. Благодарю за помощь!!!
|
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |