08. januar 2001 - 11:13Der 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!
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.
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.
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!!
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.
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!!
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!
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.
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.
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.