even geduld

Status
Niet open voor verdere reacties.

JEPEDEWE

Terugkerende gebruiker
Lid geworden
14 jun 2006
Berichten
1.682
Hallo

Ik wil graag een msgbox tonen zolang een "proces" duurt

iets als "even geduld, data worden opgehaald"
Dit bericht zou automatisch moeten verschijnen op het begin van de actie (da's geen probleem) en automatisch moeten verdwijnen op het moment dat de data effectief getoond worden.

Doe ik dat met een msgbox dan verwacht de code een klik op een knop, en dat wil ik nu net niet

Bedankt
JP
 
Je kan werken met het syscmd object, dit toont de vooruitgang in de statusbalk onderaan

bv. start voor een meter van 0 tot 100
SysCmd acSysCmdInitMeter, "start...", 100

update
SysCmd acSysCmdUpdateMeter, intWaardeOpDatMoment

sluiten
SysCmd acSysCmdRemoveMeter

samen met een hourglass actie geeft dit toch al een idee

Anders kan je even kijken welke ActiveX controle elementen er zijn. Er zal wel ergens een progress bar tussen zitten.

Vriendelijke groeten
NG
 
Bedankt, maar krijg dat niet in bruikbare code gegoten... een voorbeeldje misschien?

Groeten
 
In het bijgevoegde voorbeeld vind je een formulier met één knop. Als je daarop klikt dan zal er in de statusbalk rechts onderaan een progress bar verschijnen. Ik heb het geheel op 1 minuut gezet, verspringend per 10 seconden.

De bijgevoegde jpg is een schermafdruk van de statusbar die getoond wordt.
 

Bijlagen

  • ProgressInStatusbalk.JPG
    ProgressInStatusbalk.JPG
    11,1 KB · Weergaven: 51
  • Voorbeeld.zip
    55,7 KB · Weergaven: 28
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan