Problème avec les form - rendre les étapes de chargement visible
uais
Messages postés6Date d'inscriptionlundi 23 juin 2003StatutMembreDernière intervention17 juin 2004
-
5 mars 2004 à 12:13
uais
Messages postés6Date d'inscriptionlundi 23 juin 2003StatutMembreDernière intervention17 juin 2004
-
6 mars 2004 à 00:09
Petit préambule :
Mon niveau : débutant (mais développeur sur d'autres plateformes)
Mon souci : maintenir une appli c# (développé par une autre personne ) qui tourne mais n'affiche que le résultat dans cette fameuse form , en fait l'appli doit faire ceci :
1.Afficher le resultat d'une requete sql dans deux datagrid
2.Mettre à jour un fichier sur un AS400 ... cela déclenche un traitement
3.Recuperer les infos sur de l'AS400 dans une datagrid
et l'appli fait ... tout ceci mais la form ne s'affiche qu'à la fin donc l'utilisateur ne voit que l'étape 3 même si tout le reste s'est correctement exécuté . Pour info tout le code est dans le form load car avant de s'executer l'appli doit tester les connections enfin c'est ce que m'a expliqué le developpeur de cette appli .
Merci d'avance de votre aide
A voir également:
Problème avec les form - rendre les étapes de chargement visible
uais
Messages postés6Date d'inscriptionlundi 23 juin 2003StatutMembreDernière intervention17 juin 2004 5 mars 2004 à 13:51
J'accepte toutes les "critiques" car je ne suis pas l'auteur de cette appli , de plus je débute donc ;) ... comment faire pour avoir deux étapes à savoir chargement de la form et traitement ... en gros tout le code se situe dans une fonction nommée frmMain_load (frmMain étant ma form) appellée par la commande Application.DoEvents(new frmMain()) . J'ai essayé de sortir le code de cette fonction mais la il me balance des erreurs donc j'avance pas trop .
uais
Messages postés6Date d'inscriptionlundi 23 juin 2003StatutMembreDernière intervention17 juin 2004 6 mars 2004 à 00:09
J'ai un peu avancé et j'ai remplacé le "doevents" par "run" et ça va mieux , j'ai tout mis dans l'événement activate au lieu de load mais ça m'affiche que la status bar !!!
Merci d'avance , si quelqu'un le veut je peux lui envoyer le source.