🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #17230

Re: VB werken met tijden

#17230
From: Hugo Maes
Date: Sat, 15 Jan 2000 00:00
35 lines
1935 bytes
De Greef Johan wrote:
 
> Is het mogelijk om in Vb4 of Vb5
> bv: gedurende 1:45 uur de achtergrond van een form doen te veranderen van
> kleur na het indrukken van de CMDbutton, tot 1 minuut is dit geen probleem .

Als je de timer control gebruikt is het maximum inderdaad maar 32.7
seconden (signed integer) of 65.4 seconden (unsigned), dit omdat de
property 'interval' in milliseconden is uitgedrukt, en alleen maar
integer (16 bit = 2**16) verdraagt.

Mijn oplossing is als volgt:

Je definieert een timer, die je enabled, en waarvan het interval op 1000
staat (dus je krijgt een timer event elke seconde).

Definitie: Dim Startime As Single.

Begin:

 StartTime = Timer (Timer geeft de huidige tijd in seconden in single
formaat).
 .. zet je oorspronkelijke kleur ..

In het timer event:
 If (Timer-StartTime) > ((60.0+45.0)*60.0) Then
   .. verander je kleur ..
   Timer.Enabled = False
 End If

Met vriendelijke groeten,
Hugo Maes
_________________________
Deze Usenet posting weerspiegelt een persoonlijke mening, en bindt op
geen enkele manier mijn Internet-provider (KULeuven Net).
Technical Details
Message-ID: <388077D6.30D09CCA@med.kuleuven.ac.be>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <85pcb7$u1p$1@news0.skynet.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,7288a2398dffb40
X-Google-Attributes: gidfcea4,public
From: Hugo Maes <hugo.maes@med.kuleuven.ac.be>
Subject: Re: VB werken met tijden
Date: 2000/01/15
Message-ID: <388077D6.30D09CCA@med.kuleuven.ac.be>
X-Deja-AN: 572957335
Cache-Post-Path: marvin!unknown@tvd-10-67-44-99.tvd.kotnet.kuleuven.ac.be
Content-Transfer-Encoding: 7bit
References: <85pcb7$u1p$1@news0.skynet.be>
X-Accept-Language: en
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: abuse@belnet.be
X-Trace: naxos.belnet.be 947943270 20288 134.58.127.3 (15 Jan 2000 13:34:30 GMT)
Organization: K.U.Leuven
X-Cache: nntpcache 2.3.3 (see http://www.nntpcache.org/)
Mime-Version: 1.0
NNTP-Posting-Date: 15 Jan 2000 13:34:30 GMT
Newsgroups: be.comp.programming