Avatar billede rsa Nybegynder
09. april 2004 - 18:20 Der er 3 kommentarer og
1 løsning

Tidsbegrænset meddelelse til bruger

Hvordan sender man en meddelelse til brugeren, f.eks. ved start af applikationen. Brugeren skal ikke svare på meddelelsen, som derfor kun skal vises i f.eks. 5 sek.
Om man skal bruge en Msg eller en formular er mig ligegyldig?
God påske!
09. april 2004 - 19:22 #1
Vil det være acceptabelt, at bskeden bliver stående indtil brugeren klikker OK? (ellers ved man jo ikke om de nåede at se beskeden mens de kiggede væk?)
Avatar billede rsa Nybegynder
09. april 2004 - 21:02 #2
Nej helst ikke. For den situation kan jeg godt klare.
Avatar billede mugs Novice
09. april 2004 - 21:07 #3
Du kan f.eks bruge en etiket og indsætte disse 2:

Private Sub Form_Open(Cancel As Integer)
Me.TimerInterval = 5000
End Sub

Private Sub Form_Timer()
Me.Etiket0.Visible = False
Me.TimerInterval = 0
End Sub

Iøvrigt enig med thomasjepsen.
09. april 2004 - 21:08 #4
Det er ret besværligt, det som du ønsker (selvom det umiddelbart lyder let).

Men princippet er, at du laver en tabel (tblBesked) med 2 felter:
ID (Autonummerering)
Besked (Notat)

På en formular, som altid er åben (f.eks. en hovedmenu) sættes Timerinterval til f.eks. 10000 og på hændelsen VedTimerudløb lægges denne kode:

    If DCount("*", "tblBesked") > 0 Then
        Docmd.OpenForm "Beskedformular"
        'vent 5 sekunder
        Docmd.Close acform, "Beskedformular"       
    End If

Problemet er nu bare, at denne besked vil dukke op igen efter 10 sekunder, så du skal på en eller anden måde huske hvilke beskeder, som HAR været vist.

Som du måske gennemskue mangler der mange detaljer....
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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