Avatar billede nolle_k Nybegynder
08. januar 2001 - 11:13 Der er 37 kommentarer og
1 løsning

BIP!!

Hej!!

Er der nogen, der ved hvordan man forhindrer, at PC\'en bipper når man trykker uden for en form der er vist Modal?? Jeg vil ikke slå højtaleren helt fra kun lige når brugeren har denne form åben!
Avatar billede wisen Nybegynder
08. januar 2001 - 11:19 #1
Du kan rette direkte i registreringsdatabasen. Her ligge windows lydindstillinger....
Avatar billede nolle_k Nybegynder
08. januar 2001 - 11:20 #2
Det er måske lige kryptisk nok!
Avatar billede wisen Nybegynder
08. januar 2001 - 11:21 #3
Ja, men det er den eneste måde jeg lige umiddelbart kender...
Avatar billede nolle_k Nybegynder
08. januar 2001 - 11:22 #4
OK!
Avatar billede nolle_k Nybegynder
08. januar 2001 - 11:23 #5
Det må være muligt at gøre det på en anden måde!
Avatar billede wisen Nybegynder
08. januar 2001 - 11:23 #6
Højst sandsynligt, men hvordan....
Avatar billede nolle_k Nybegynder
08. januar 2001 - 11:24 #7
Ja, det kunne jeg også godt tænke mig at vide!
Avatar billede pstric Nybegynder
08. januar 2001 - 12:11 #8
HKEY_CURRENT_USER\\AppEvents\\Schemes\\Apps\\.Default\\.Default\\.Current indeholder filnavnet på den lyd der afspilles (normalt ding.wav). Når du åbner din form, kan du slette denne værdi (husk at gemme værdien), og så restorer du den, når formen lukkes.
Avatar billede wisen Nybegynder
08. januar 2001 - 12:12 #9
pstric >> Ja, det var også det jeg svarede, men det er åbenbart ikke løsningen....
Avatar billede nolle_k Nybegynder
08. januar 2001 - 12:18 #10
Ja, men gælder det for både Win98, WinNT Win2000 etc.????
Avatar billede wisen Nybegynder
08. januar 2001 - 12:20 #11
Det gælder ihvertfald for WinNT ;-)
Avatar billede wisen Nybegynder
08. januar 2001 - 12:20 #12
Ellers burde du kunne søge efter \"SystemAsterisk\"
Avatar billede pstric Nybegynder
08. januar 2001 - 12:23 #13
SystemAsterisk er ikke den rigtige lyd. Den er som default chord.vaw, og det er ikke SystemAsterisk, der afspilles. Jeg har naturligvis prøvet det inden jeg svarede første gang - bl.a. derfor den lange svartid.
Avatar billede wisen Nybegynder
08. januar 2001 - 12:24 #14
Ups.. sorry, det må være min hukommelse....
Avatar billede pstric Nybegynder
08. januar 2001 - 12:26 #15
Jeg kører W2k
Avatar billede pstric Nybegynder
08. januar 2001 - 12:32 #16
I W95 var lyde også gemt i HKEY_CURRENT_USER\\AppEvents\\Schemes\\Apps, så det er nok det samme for W98, W98SE og WinMe
Avatar billede wisen Nybegynder
08. januar 2001 - 12:33 #17
Det lyder ihvertfald sandsynligt, men nu er det jo Microsoft....
Avatar billede nolle_k Nybegynder
08. januar 2001 - 12:34 #18
Jeg må indrømme at det ikke lige er det jeg søger! Jeg synes det virker lidt for drastisk at begynde at rode i Registry! Hvad så hvis et eller andet går galt og jeg ikke får restored værdien!! Det er noget SKidt!!
Avatar billede pstric Nybegynder
08. januar 2001 - 12:39 #19
Ja, det er ikke for smart. I Delphi, Java eller C++ ville jeg bare bruge exception handling, men jeg er ikke VB prøgrammør, så jeg ved ikke hvad i bruger der.
Avatar billede pstric Nybegynder
08. januar 2001 - 13:17 #20
Der sker nok ikke mere her før tdaugaard kommer online :))
Avatar billede nolle_k Nybegynder
08. januar 2001 - 13:19 #21
Hvad mener du med at bruge Exeption Handling i dette tilfælde?? Jeg ved godt hvad det er, men hvordan ville du bruge det i dette tilfælde???
Avatar billede wisen Nybegynder
08. januar 2001 - 13:20 #22
ja, det kan jeg heller ikke helt se....
Avatar billede pstric Nybegynder
08. januar 2001 - 13:29 #23
I Delphi syntaks:

... noget setup ...
OldValue := Registry.ReadString(\'.Current\');
Registry.WriteString(\'.Current\', \'\');
try
  udfør noget kode
finally
  Registry.WriteString(\'.Current\', OldValue);
end;

Nu er du helt sikker på, at nøglen indeholder ding.wav selvom der er en atombombe der springer i baghaven.
Avatar billede nolle_k Nybegynder
08. januar 2001 - 13:31 #24
OK!! Jeg var ikke lige sikker på hvad det var du mente du ville bruge Exception Handling til!

Men hvad så hvis strømmen går eller noget?? Så har vi balladen igen!! *GG*
Avatar billede pstric Nybegynder
08. januar 2001 - 13:36 #25
Ja, det gør den jo nok under en atombombeeksplosion *G*

Der ER altså ting, man ikke tager hensyn til. Selv Linux, som roses meget for stabiliteten, går totalt i kage, hvis du slukker ved at hive stikket ud.
Avatar billede nolle_k Nybegynder
08. januar 2001 - 13:38 #26
OK!! Men jeg er stadigvæk ikke særlig tryk ved at rode ved Registry! Jeg vil helst undgå det!
Avatar billede pstric Nybegynder
08. januar 2001 - 13:43 #27
Hvorfor? Har du aldrig startet RegEdit?
Avatar billede nolle_k Nybegynder
08. januar 2001 - 13:45 #28
Joda!! På min egen maskine!! Men nu er det engang et projekt, der skal ud på et halvt tusinde maskiner og hvor det ikke er mig selv, der sidder bag skærmen!! Jeg gider ikke skulle til og rundt på 500 maskiner og skulle rette i Registry!!
Avatar billede wisen Nybegynder
08. januar 2001 - 13:49 #29
Hvorfor skal lyden i det hele taget slåes fra ? Det er jo en brugeropsætning, altså noget som brugeren bestemmer at den skal !
Avatar billede nolle_k Nybegynder
08. januar 2001 - 13:51 #30
Det skal jeg fortælle!

Jeg har lavet en ComboBox selv! OG den eneste måde jeg kunne få dette til at funge på var ved at lave DropDown listen som en Form der er vist i modal mode! Det er ikke så fedt at den bipper når man trykker uden for denne form, da dette jo er gyldigt og bare skal resultere i at listen forsvinder!

Derfor!
Avatar billede pstric Nybegynder
08. januar 2001 - 13:52 #31
Rolig nu, jeg foreslår jo heller ikke, at du skal slette user.dat!!! Det er en enkelt nøgle vi snakker om, og hvis det utænkelige skulle ske, så:

1. Konsekvenserne er vel ikke særligt store, vel. Brugerne mister deres elskede \'Ding\'.

2. Brugerne kan selv rette det. Uden at rode i Registry. De skal bare åbne Control Panel|Sounds and Multimedia og sætte Default Beep til ding.wav. Den information kan du give via e-mail, så er der kun 2% tilbage, der skal hjælpes yderligere.
Avatar billede nolle_k Nybegynder
08. januar 2001 - 13:54 #32
Det var skam ikke for at virke over Gearet eller noget! Det var ikke meningen!

Sorry!
Avatar billede pstric Nybegynder
08. januar 2001 - 13:58 #33
Der er skam ingen grund til at være ked af, at man godt vil passe på sine brugere! Jeg ville bare lige have dig til at se det i det rette perspektiv.
Avatar billede nolle_k Nybegynder
08. januar 2001 - 14:00 #34
Det er jeg såmænd heller ikke du!
Avatar billede pstric Nybegynder
08. januar 2001 - 14:01 #35
Hvis man holder sig til HKEY_CURRENT_USER, og ikke begynder at rode i andre programmers indstillinger, så sker der ikke noget.
Avatar billede pstric Nybegynder
08. januar 2001 - 14:04 #36
Hvis du vil fjerne lyden, så er der vist kun to muligheder: ændre i registry eller slette filen ding.wav. Jeg ved godt hvilken løsning jeg ville vælge.
Avatar billede nolle_k Nybegynder
14. maj 2001 - 08:27 #37
Lukker her!
Avatar billede nolle_k Nybegynder
14. maj 2001 - 08:27 #38
Ingen løsning!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester