🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #3889

Re: Hoe nagaan dat gebruiker "X" aanklikt in msgbox?

#3889
From: Gijs Beukenoot
Date: Mon, 29 Sep 2003 07:45
33 lines
2664 bytes
"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: <AqRdb.368372$lA6.12021088@castor.casema.net>
Path: arc1-ca.pugleaf.net!news1.google.com!sn-xit-02!sn-xit-04!sn-xit-06!sn-xit-05!sn-xit-09!supernews.com!newshosting.com!news-xfer1.atl.newshosting.com!38.144.126.70.MISMATCH!feed3.newsreader.com!newsreader.com!ngpeer.news.aol.com!newsfeed1!bredband!newsfeed2.fi.sn.net!fi.sn.net!newsfeed1.fi.sn.net!news2.euro.net!cleanfeed.casema.net!castor.casema.net.POSTED!53ab2750!not-for-mail
References: <6ZHdb.46220$J43.1886235@phobos.telenet-ops.be> <bl7l3i$ndk$1@news1.tilbu1.nb.home.nl>

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 00:45:48 PST
Path: arc1-ca.pugleaf.net!news1.google.com!sn-xit-02!sn-xit-04!sn-xit-06!sn-xit-05!sn-xit-09!supernews.com!newshosting.com!news-xfer1.atl.newshosting.com!38.144.126.70.MISMATCH!feed3.newsreader.com!newsreader.com!ngpeer.news.aol.com!newsfeed1!bredband!newsfeed2.fi.sn.net!fi.sn.net!newsfeed1.fi.sn.net!news2.euro.net!cleanfeed.casema.net!castor.casema.net.POSTED!53ab2750!not-for-mail
From: "Gijs Beukenoot" <Gijs.BeukenootREMOVE@THISwanadoo.nl>
Newsgroups: be.comp.programming,nl.comp.programmeren
References: <6ZHdb.46220$J43.1886235@phobos.telenet-ops.be> <bl7l3i$ndk$1@news1.tilbu1.nb.home.nl>
Subject: Re: Hoe nagaan dat gebruiker "X" aanklikt in msgbox?
Lines: 35
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: <AqRdb.368372$lA6.12021088@castor.casema.net>
Date: Mon, 29 Sep 2003 07:45:36 GMT
NNTP-Posting-Host: 62.234.18.184
X-Trace: castor.casema.net 1064821536 62.234.18.184 (Mon, 29 Sep 2003 09:45:36 MEST)
NNTP-Posting-Date: Mon, 29 Sep 2003 09:45:36 MEST
Organization: Wanadoo NL