Article View: be.comp.programming
Article #3892Re: Hoe nagaan dat gebruiker "X" aanklikt in msgbox?
From: Cliff Beeckman
Date: Mon, 29 Sep 2003 09:22
Date: Mon, 29 Sep 2003 09:22
44 lines
2958 bytes
2958 bytes
Bedankt voor de reacties... Zelf wou ik de knop annuleren niet toevoegen
maar zo te zien, lijkt het mij toch de beste oplossing.
Cliff
"Gijs Beukenoot" <Gijs.BeukenootREMOVE@THISwanadoo.nl> schreef in bericht
news:AqRdb.368372$lA6.12021088@castor.casema.net...
>
> "Leon Zandman" <usenet@wirwar.com> schreef in bericht
> news:bl7l3i$ndk$1@news1.tilbu1.nb.home.nl...
> > > Heeft iemand een idee hoe ik kan nagaan dat een gebruiker wanneer een
> > > msgbox(met enkel vbOK ! ) verschijnt, deze msgbox sluit via "X" ?
> >
> > Voor zover ik weet kan dat niet. Ik teste het net even met een
> > VBS-script en MsgBox geeft altijd "vbOK" terug als je een MsgBox met
> > alleen een OK-knop sluit. Maar waarom gebruik je niet gewoon een MsgBox
> > met twee knoppen (OK en annuleren)?
> >
> > Groeten,
> >
> > Leon
> >
> >
>
> Nee, dat gaat inderdaad niet lukken... VB geeft je dan altijd de VBOK
> terug...
> - Je zou de window-handle van de messagebox kunnen zoeken en dan de
> close-button verwijderen/disabelen
> - Je zou een eigen messagebox routine kunnen toevoegen die de close wel
> 'anders' teruggeeft. Als je een msgbox functie in je applicatie opneemt
dan
> wordt die functie aangeroepen i.p.v. de orginele msgbox. Die kun je dan
ook
> nog specifiek aanroepen met VBA.MsgBox indien nodig.
> Dus iAntwoord = MsgBox("Druk niet op OK", vbOkOnly) komt dan in je eigen
> msgbox routine terecht en
> iAntwoord = VBA.MsgBox("Druk niet op OK", vbOkOnly) komt dan in de 'echte'
> MsgBox routine terecht
> - je zou de Windows User Interface guidelines kunnen volgen en de cancel
> button toe kunnen voegen
>
> GB
>
>
Technical Details
Message-ID:
<5RSdb.46982$154.2035753@phobos.telenet-ops.be>Path:
arc1-ca.pugleaf.net!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!newsgate.cistron.nl!skynet.be!skynet.be!skynet.be!skynet.be!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mailReferences:
<6ZHdb.46220$J43.1886235@phobos.telenet-ops.be> <bl7l3i$ndk$1@news1.tilbu1.nb.home.nl> <AqRdb.368372$lA6.12021088@castor.casema.net>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: 107324,e6a9e570c698bb1a X-Google-Attributes: gid107324,public X-Google-Thread: fcea4,e6a9e570c698bb1a X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2003-09-29 02:24:02 PST Path: arc1-ca.pugleaf.net!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!newsgate.cistron.nl!skynet.be!skynet.be!skynet.be!skynet.be!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail From: "Cliff Beeckman" <cliffbeeckman@pandora.be> Newsgroups: be.comp.programming,nl.comp.programmeren References: <6ZHdb.46220$J43.1886235@phobos.telenet-ops.be> <bl7l3i$ndk$1@news1.tilbu1.nb.home.nl> <AqRdb.368372$lA6.12021088@castor.casema.net> Subject: Re: Hoe nagaan dat gebruiker "X" aanklikt in msgbox? Lines: 46 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Message-ID: <5RSdb.46982$154.2035753@phobos.telenet-ops.be> Date: Mon, 29 Sep 2003 09:22:09 GMT NNTP-Posting-Host: 213.119.111.56 X-Complaints-To: abuse@telenet.be X-Trace: phobos.telenet-ops.be 1064827329 213.119.111.56 (Mon, 29 Sep 2003 11:22:09 MEST) NNTP-Posting-Date: Mon, 29 Sep 2003 11:22:09 MEST Organization: Telenet Internet