Главная страница
    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.069 c
9-1187036732
Mr.Vlad
2007-08-14 00:25
2010.08.27
GLODEManager


2-1275239628
Б
2010-05-30 21:13
2010.08.27
Редактор блок-схем.


15-1268811985
12
2010-03-17 10:46
2010.08.27
Посоветуйте инструмент построения диаграмм БД Oracle


2-1269007934
Delphist2
2010-03-19 17:12
2010.08.27
обновить dblistbox


2-1271760916
Irisss
2010-04-20 14:55
2010.08.27
Панель иконок





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский