1. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

Displays the Progress Bar when reading the data a lot

Discussion dans 'Résolution problème & conseils' créé par warjoen, Avr 24, 2018.

  1. warjoen

    warjoen Active Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    157
    J'aime reçus:
    122
    I have program as follows:

    Hourglass ( true)
    ActiveX.ReadData() // this procedure is external (non windev) and it takes a long time because it reads a lot of data
    Hourglass (False)

    can I create a progress bar to mark the process of reading data?

    Please help me.....
     
    Tags:
  2. ProDev

    ProDev Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 11, 2018
    Messages:
    372
    J'aime reçus:
    373
    joker apprécie ceci.
  3. warjoen

    warjoen Active Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    157
    J'aime reçus:
    122

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Cliquez pour agrandir...
    thank you, but maybe more detail with a little code, because when the process of reading data, we can not do any other process
     
  • joker

    joker New Member
    MEMBRE WX

    Inscrit:
    Jan 30, 2018
    Messages:
    0
    J'aime reçus:
    14

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    thank you, but maybe more detail with a little code, because when the process of reading data, we can not do any other process
    Cliquez pour agrandir...

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!


    STP, Quel est ta version de windev ?

    Your windev version Please ?
     
  • mspro

    mspro New Member

    Inscrit:
    Mar 30, 2018
    Messages:
    18
    J'aime reçus:
    12

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    I have program as follows:

    Hourglass ( true)
    ActiveX.ReadData() // this procedure is external (non windev) and it takes a long time because it reads a lot of data
    Hourglass (False)

    can I create a progress bar to mark the process of reading data?

    Please help me.....
    Cliquez pour agrandir...
    you must first , we give if your external function have a progress output param and total number reed
     
    joker apprécie ceci.
  • LAPIPE2018

    LAPIPE2018 Active Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    657
    J'aime reçus:
    232

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!


    Hi,
    Yes you can do it. The way your external function goes on can help you building temporay feedback that windev will use to display the progress.
    The way you can Manage the external function or share memory to get last value. There are many possibility. It depends on what you are doing in your external program.
    Kindly
     
    mspro et joker aiment ça.
  • mspro

    mspro New Member

    Inscrit:
    Mar 30, 2018
    Messages:
    18
    J'aime reçus:
    12

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Hi,
    Yes you can do it. The way your external function goes on can help you building temporay feedback that windev will use to display the progress.
    The way you can Manage the external function or share memory to get last value. There are many possibility. It depends on what you are doing in your external program.
    Kindly
    Cliquez pour agrandir...
    yes , we have for exemple , the function gauge(value) if you like field gauge in the interface message bar, "myfield.progression(Value)"
     
    joker apprécie ceci.
  • Tixa

    Tixa Active Member
    MEMBRE WX

    Inscrit:
    Mar 10, 2018
    Messages:
    124
    J'aime reçus:
    145
    Watch this maybe it will help you !


    And try this :

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!


    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!



    Wish it will be helpful :)
     
    joker et mspro aiment ça.
  • warjoen

    warjoen Active Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    157
    J'aime reçus:
    122
    My version windev 22
     
  • warjoen

    warjoen Active Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    157
    J'aime reçus:
    122

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    you must first , we give if your external function have a progress output param and total number reed
    Cliquez pour agrandir...
    External Function no have progress output, but param total number record found
     
  • warjoen

    warjoen Active Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    157
    J'aime reçus:
    122

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Watch this maybe it will help you !


    And try this :

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!


    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!



    Wish it will be helpful :)
    Cliquez pour agrandir...
    Thanks

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

     
  • warjoen

    warjoen Active Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    157
    J'aime reçus:
    122

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!


    Hi,
    Yes you can do it. The way your external function goes on can help you building temporay feedback that windev will use to display the progress.
    The way you can Manage the external function or share memory to get last value. There are many possibility. It depends on what you are doing in your external program.
    Kindly
    Cliquez pour agrandir...
    Thanks

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    , but the external function not my program, that is SDK from other Developer
     
  • warjoen

    warjoen Active Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    157
    J'aime reçus:
    122

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    yes , we have for exemple , the function gauge(value) if you like field gauge in the interface message bar, "myfield.progression(Value)"
    Cliquez pour agrandir...
    Thanks

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

     
  • Tixa

    Tixa Active Member
    MEMBRE WX

    Inscrit:
    Mar 10, 2018
    Messages:
    124
    J'aime reçus:
    145
    Hope it helped you !
     
    joker apprécie ceci.
  • LAPIPE2018

    LAPIPE2018 Active Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    657
    J'aime reçus:
    232

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Thanks

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    , but the external function not my program, that is SDK from other Developer
    Cliquez pour agrandir...

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    ,
    The Other way is to Manage it in a parallel Task, but you may need to use gauge with undetermined end.
    I found it somewhere, I dont remember how to do when you don't know the time it will take
    Going to look at some old archives.
     
    joker apprécie ceci.
  • warjoen

    warjoen Active Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    157
    J'aime reçus:
    122

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    ,
    The Other way is to Manage it in a parallel Task, but you may need to use gauge with undetermined end.
    I found it somewhere, I dont remember how to do when you don't know the time it will take
    Going to look at some old archives.
    Cliquez pour agrandir...
    Thanks friends, I will wait for the good news
     
  • Partager cette page

    Chargement...