72 / 72 / 5
Регистрация: 03.11.2009
Сообщений: 492
|
|
1 | |
Создание обработчиков сообщений08.01.2010, 22:54. Показов 12325. Ответов 9
Метки нет (Все метки)
0
|
08.01.2010, 22:54 | |
Ответы с готовыми решениями:
9
Создание обработчиков событий Создание обработчиков событий Создание форм и обработчиков на PHP Динамическая создание обработчиков событий |
230 / 227 / 65
Регистрация: 18.12.2009
Сообщений: 316
|
||||||||||||||||
08.01.2010, 23:45 | 2 | |||||||||||||||
Что значит откуда получить? Ручками напечатать
Объявите MESSAGE MAP и ф-ции обработки сообщений прямо в классе. Обычно в разделе protected. Хотя и не обязательно.
в итоге должно получиться:
а вот описание функций самому придется царапать...
например: SendMessage(Form1->Handle,WM_USER+1, 200, 100); //выполнится WMUSER1 причем: //200 передастся в функцию WMUSER1 в качестве парраметра msg.WParam //100 передастся в функцию WMUSER1 в качестве парраметра msg.LParam Если что-то не понятно - пишите.
2
|
72 / 72 / 5
Регистрация: 03.11.2009
Сообщений: 492
|
|
09.01.2010, 01:10 [ТС] | 3 |
За это спасибо, разобрался.
Только вот ошибка бьёт 'is not a valid integer value' При нажатии (Button1 - Запуск) http://inprise.narod.ru/cbuild... 86921.html правда заменил if ((pInfo == NULL) !! (pInfo->hwav != hwav))return false; на if ((pInfo == NULL) || (pInfo->hwav != hwav))return false;
0
|
230 / 227 / 65
Регистрация: 18.12.2009
Сообщений: 316
|
|
09.01.2010, 23:37 | 4 |
У Вас в ComboBox1 текст какой то, возможно.
Там должно быть какое то число..(харрактеризующее частоту звука, судя по всему). По этому при вызове StrToInt получаете ошибку. Добавлено через 13 минут В диспетчере объектов ComboBox1 введите в свойство Items: 8000 11025 22050 44100
1
|
72 / 72 / 5
Регистрация: 03.11.2009
Сообщений: 492
|
|
10.01.2010, 16:23 [ТС] | 5 |
Подбросил не глючит.
0
|
230 / 227 / 65
Регистрация: 18.12.2009
Сообщений: 316
|
|
11.01.2010, 22:50 | 6 |
Данная программа открывает LineIn и читает оттуда.
Для этой программы не важно, что будет использоваться в качестве входного сигнала. Она должна реагировать на все, что "звучит" с колонок вашего компьютера. По этому, простой способ, проверить ее работоспособность - это запустить какой-либо звуковой поток.. например с интернет радио. FM радио - это в данном случае программа, которая запущена и проигрывает что-либо. Вы можете использовать для теста Windows Media Player. Запустите какой-то MP3. Эта программа будет реагировать на аналоговый сигнал. Там ProgressBar-ы для левого и правого канала указывают на силу входящего сигнала.
1
|
25 / 25 / 8
Регистрация: 27.10.2009
Сообщений: 81
|
|
12.01.2010, 08:33 | 7 |
Garic_, выложи пожалуйста проект скомпилиный, если не трудно, а то чего-то у меня не получается его скомпилить, выдает 26 ошибок.
0
|
230 / 227 / 65
Регистрация: 18.12.2009
Сообщений: 316
|
|
12.01.2010, 15:30 | 8 |
Ну... вот так как то... у меня работает, вроде.
1
|
72 / 72 / 5
Регистрация: 03.11.2009
Сообщений: 492
|
|
19.01.2010, 17:40 [ТС] | 9 |
Извеняюсь, то что надолго повис. Спасибо за потсказку, проблема была в RadioGroup в items 8 bits
16 bits. теперь работает. Но есть ещё вопрос,в RichEdit1 получить пошаговый вывод дискретизации за одну секунду 44100 отщётов. Примерно так. 1 10101111 2 01101110 ............. 44100 10101100 вот при мер но он неудачный.
0
|
|
||||||
17.11.2011, 22:26
Создание обработчиков сообщений
#10
|
||||||
0
|
17.11.2011, 22:26 | |
Создание обработчиков для клика Создание обработчиков событий FormCreate и Button1Click Создание формы отправки сообщений Создание простого вывода сообщений в окно Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |