Accueil > Forum > > > > PB: refresh pendant traitement lourd
PB: refresh pendant traitement lourd
mercredi 25 février 2004 à 15:14:28 |
PB: refresh pendant traitement lourd

avabien
|
Bonjour, Alors voila, je lance une appli qui a de nombreux traitements lourds de transfert entre BDD (plusieurs heures). Et des extractions lourdes vers Excel. Pendant ces transfers et extractions, l'appli est comme planté, l'affichage se gèle, mes controles timer ne répondent plus. Comment faire pour continuer à faire fonctionner un compteur de temp, une progresse bar ou un bouton annuler sur l'appli ??? J'ai cherché à droite à gauche, on me parle de DoEvent, de multithread... Quelqu'un aurait il une solution à un problème similaire ? please Merci d'avance 
|
|
mercredi 25 février 2004 à 15:21:19 |
Re : PB: refresh pendant traitement lourd

sebV
|
Effectivement,tu peux utiliser DoEvent dans tes traitement, ceci permet d'interrompre un instant la fonction pour tester les evenement, sinon tu pourrais utiliser les fonction qui rfraichisses les les composants voulu, mais je crois que le mieux c'est DoEvent. Pour du multiThread, je sais pas comment on fair sous VB, ca doit bien ce faire, mais comme je sais pas, regarde dans les options du proget je croit qu'il y a un truc la dessus, j'ai pas VB sous le nez la.
*******Sébastien VALAT********* *****Mon site : Progra-net : www.progra-net.fr/*****
|
|
mercredi 25 février 2004 à 15:43:25 |
Re : PB: refresh pendant traitement lourd

avabien
|
Je suis perplexe sur le DoEvents car il ne me permet de reprendre la main qu'entre mes traitements... Si j'ai une requete qui met 20minutes pour s'executer, suivi de 3 heures d'insertions, je souhaiterais avoir la main sur l'application en permanence. Avec les DoEvents, cela equivaud à un refresh au bout de 20minutes puis un nouveau refresh à la fin des 3 heures d'insert. mhmm, dans mon cas, mon compteur de durée dans le formulaire de "patience" reste bloqué à 00h00m00s depuis le debut jusqu'a la fin de l'execution de la fonction. Alors meme si il affiche 00h20m00s après 20minutes ou 03h20m00s après 03h20m00s, c'est pas bon, il n'en reste pas moins fixé. 
|
|
mercredi 25 février 2004 à 19:36:17 |
Re : PB: refresh pendant traitement lourd

sebV
|
Non, justement, tu places me DoEvent dans tes routine, à moins que ce ne soit pas toi qui les gères. Par exemple à la fin d'un for que tu juge utiliser un temps resonable, ou dans ce for si il est trop long, ca aura pour effet de ralentir ton programme mais bon. Sinon, il y a le multi-thread à condition que ce soit géré, je regarderais quand je serais sous windows pour lancer VB.
*******Sébastien VALAT********* *****Mon site : Progra-net : www.progra-net.com/*****
|
|
Cette discussion est classée dans : pb, appli, traitement, refresh, lourd
Répondre à ce message
Sujets en rapport avec ce message
Pb de refresh de Data [ par Moule ]
j'ai une appli qui permet de choisir quelle base access on veut utiliser. lors du choix, je renseigne le databaseName voulu et le recordsource (à par
comment suspendre le traitement tant qu'une appli lancé par shell n'est pas terminée? [ par lorelei ]
Comment faire pour attendre qu'une application lançée par shell se termine.Existe t'il une fonction API qui permette de savoir si l'application est to
URGENT PB ACCESS!!!!!!!!!!!!!! [ par Krysbry ]
Salut a tous,J'ai developpe une ptite appli en Vb utilisant access.Je voudrais savoir si cette appli pourrait fonctionner sous les meme softwares (Vis
PB pour créer un setup.exe [ par patgphy ]
J'ai une appli qui utilise word. J'ai fait un setup.exe pour l'installer. Aprés installation et exécution de cette appli j'ai une erreur au moment d'u
Pb de fermeture de mon appli vb lors de la fermeture de Windows!!!!! [ par Vincent ]
Bonjour à tous,Lorsque je quitte windows (95) et que mon appli vb tourne toujours en tâchede fond, windows n'arrive pas à clore mon appli. J'obtiens u
Pb avec ComCtl32.ocx [ par florian42 ]
Salut a tous,Voila mon pb.J'ai modifier une appli qui tourne depuis un moment sur différrents postes, et sur un trois d'entre eux , l'appli refuse de
pb de focus [ par goth ]
j'ai une appli (XWIN32) en fullscreen.j'ai une autre appli (un timer) qui lance une autre appli (genre word) tte les x secondes.Or impossible de faire
Winsock TCPIP [ par MicLau ]
Bonjour à vous tous,Je rencontre un pb. avec Winsock et VB6. Je souhaiterai savoir si quelqu'un pouvait m'indiquer une solution ou une piste.Voilà, j'
PB Arrêt de mon Appli. [ par cover ]
Bonjour,Mon pB est le suivant:Mon application tourne trés bien mais lorsque je la quitte par un bouton "Quitter", l'application se plante !!!Le code d
Ouverture d'appli par un fichier utilisé par l'appli [ par slr ]
Bonjour,j'ai un pb, j'aimerais lancer mon appli xx.exe à partird'un fichier yy.mmt. jusque là ça va, mais le pb, c'estque je n'arrive pas à faire en s
Livres en rapport
|
Derniers Blogs
ASYNC/AWAIT: COMPRENDRE COMMENT CA MARCHEASYNC/AWAIT: COMPRENDRE COMMENT CA MARCHE par fathi
Tout le monde est unanime pour dire que la programmation multi-thread et asynchrone est en train de devenir un sujet incontournable. Beaucoup de choses sont arrivées avec le framework 4 pour le code parallèle (TPL, PLinq,.) et bientôt, on va avoir l...
Cliquez pour lire la suite de l'article par fathi PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS !PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS ! par Etienne Margraff
J'ai récemment eu un problème pour obtenir l'intelliTrace sur un site web dans IIS. Il n'y avait pas de message d'erreur, rien dans le journal d'évènement Windows, et après 3 appels à une voyante, 2 visites chez un marabou, j'ai failli me résign...
Cliquez pour lire la suite de l'article par Etienne Margraff OFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONSOFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONS par junarnoalg
De nombreuses entreprises font le choix de SharePoint Online, service fourni au travers de l'offre de Microsoft Office 365. S'il est vrai que ce choix apporte un grand nombre d'avantages; rapidité de mise en œuvre, disponibilité, large couvertu...
Cliquez pour lire la suite de l'article par junarnoalg PRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGEPRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGE par richardc
http://www.c2idotnet.com/articles/presentation-des-api-rest-de-windows-azure-lister-les-comptes-de-storage
Désolé pour "toto", mais c2i existait avant blogs.developpeur.org et c'est mon site "officiel" ;-) ...
Cliquez pour lire la suite de l'article par richardc
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|