Results 1 to 9 of 9

Thread: Tijdelijk messagebox met aftelling

  1. #1

    Tijdelijk messagebox met aftelling

    Hallo,

    Ik zou een messagebox moeten laten verschijnen die aftelt.
    En deze zou dan automatisch moeten verdwijnen.

    Hoe kan ik dit het best realiseren?

    Alvast bedankt

    Mvg

    Lainkes

  2. #2
    I7 7700K 32Gb Win10 Pro Wok's Avatar
    Join Date
    Dec 2002
    Location
    Alkmaar
    Posts
    2,018
    Maak zelf een form met een timer, met de form.close als de timer voorbij is.

    Gr. Peter
    10.3.3, Delphi2010, of Lazarus 2.0.10

  3. #3

  4. #4
    Ik probeer het met een form, omdat ik dan nog extra info kan bijzetten, en de timer dan effectief zie aftellen.
    Maar hoe stop ik de code in mijn aanroepform tot dat de timerform afgesloten is?

  5. #5
    In het tweede antwoord op SO lieten ze ook een aftel-counter zien met dat dialoog.

    Maar als je het zelf wilt doen zou je het met een showmodal kunnen doen. Dan stopt je hoofdcode tot je form gesloten wordt.

  6. #6
    Senior Member Thaddy's Avatar
    Join Date
    Dec 2004
    Location
    Amsterdam
    Posts
    2,180
    Het beste antwoord daar is trouwens
    function MessageBoxTimeOut(hWnd: HWND; lpText: PChar; lpCaption: PChar;
    uType: UINT; wLanguageId: WORD; dwMilliseconds: DWORD): integer;
    stdcall; external user32 name 'MessageBoxTimeoutA'; // of MessageBoxTimeoutW

    Als het alleen voor windows is,.
    Werken aan Ansi support voor Windows is verspilde tijd, behalve voor historici.

  7. #7
    Senior Member Thaddy's Avatar
    Join Date
    Dec 2004
    Location
    Amsterdam
    Posts
    2,180
    Werken aan Ansi support voor Windows is verspilde tijd, behalve voor historici.

  8. #8
    Quote Originally Posted by Thaddy View Post
    Het beste antwoord daar is trouwens
    function MessageBoxTimeOut(hWnd: HWND; lpText: PChar; lpCaption: PChar;
    uType: UINT; wLanguageId: WORD; dwMilliseconds: DWORD): integer;
    stdcall; external user32 name 'MessageBoxTimeoutA'; // of MessageBoxTimeoutW
    Het was jou blijkbaar niet opgevallen dat er een aftel-optie in moest zitten.

    Titel: Tijdelijk messagebox met aftelling
    en
    Quote Originally Posted by alain.janquart View Post
    Ik zou een messagebox moeten laten verschijnen die aftelt.
    Zover ik kan zien heeft MessageBoxTimeOut geen aftel-optie.

    De andere oplossing in de SO link geeft wel een aftel-counter.

  9. #9
    Senior Member Thaddy's Avatar
    Join Date
    Dec 2004
    Location
    Amsterdam
    Posts
    2,180
    Quote Originally Posted by rvk View Post
    Het was jou blijkbaar niet opgevallen dat er een aftel-optie in moest zitten.
    De andere oplossing in de SO link geeft wel een aftel-counter.
    Tja, ja.
    Werken aan Ansi support voor Windows is verspilde tijd, behalve voor historici.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •