Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Вниз

а чего он пищит?   Найти похожие ветки 

 
tippa ©   (2010-03-29 08:50) [0]

включаю-выключаю системный динамик, на форме 3 кнопки
procedure TForm1.Button3Click(Sender: TObject);
begin
windows.Beep(1000,1000);//проверка
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
SyStemParametersInfo(SPI_SETBEEP,0,nil,SPIF_UPDATEINIFILE);//выключить
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
SyStemParametersInfo(SPI_SETBEEP,1,nil,SPIF_UPDATEINIFILE);//включить
end;

вроде работает, так как системные пикалки отключаются-включаются, а  вот своя пикалка (beep) пищит в любом случае, почему так?


 
oldman ©   (2010-03-29 08:58) [1]

Видимо windows.beep глубоко по барабану твои потуги...


 
12 ©   (2010-03-29 11:27) [2]

тоже была такая ерунда - не нашел почему и как
отрезал провода :)


 
brother ©   (2010-03-29 11:41) [3]

> отрезал провода :)

особенно круто, когда спикер впаян в мамку ;)


 
brother ©   (2010-03-29 11:43) [4]

конечно не в, а на мамку)


 
oldman ©   (2010-03-29 12:02) [5]


> brother ©   (29.03.10 11:41) [3]
> особенно круто, когда спикер впаян


вырывается пассатижами :)))


 
brother ©   (2010-03-29 12:03) [6]

> вырывается пассатижами :)))

ога! вместе с дорожками))))


 
oldman ©   (2010-03-29 12:14) [7]


> brother ©   (29.03.10 12:03) [6]


Ну... Ответкой расковырять, сверлом рассверлить, вывести из строя одним словом.
:)


 
brother ©   (2010-03-29 12:16) [8]

собственно, приходим опять к физическому уровню отключения )))


 
Омлет ©   (2010-03-29 12:38) [9]

Выпаять легко.


 
oldman ©   (2010-03-29 12:40) [10]

Хороший ответ на вопрос "как отключить спикер" - "вырвать/выпаять".
:)


 
brother ©   (2010-03-29 12:40) [11]

> Хороший ответ на вопрос "как отключить спикер" - "вырвать/выпаять".


> а чего он пищит?

))))))))))))


 
QAZ   (2010-03-29 14:10) [12]


> вроде работает, так как системные пикалки отключаются-включаются,
>  а  вот своя пикалка (beep) пищит в любом случае, почему
> так?

потому что имено для отключения системных пиков SPI_SETBEEP и задуман


 
12 ©   (2010-03-29 15:59) [13]

подумалось, как вариант, поправить kernel32 name "Beep";



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.059 c
4-1234764051
Андрей_1
2009-02-16 09:00
2010.08.27
Управление внешним устройством


2-1275046068
Крапивин Олег
2010-05-28 15:27
2010.08.27
Как очистить DBLookComboBox.Text


15-1265046351
Piter
2010-02-01 20:45
2010.08.27
Как вы относитесь к DB-Aware компонентам?


15-1268649323
Из батника
2010-03-15 13:35
2010.08.27
Удаление каталога


15-1265395623
GreyWolf
2010-02-05 21:47
2010.08.27
Ищу Fix for QC report 37403





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский