phcm
Messages postés21Date d'inscriptionjeudi 18 mai 2006StatutMembreDernière intervention26 juin 2006
-
16 juin 2006 à 12:55
phcm
Messages postés21Date d'inscriptionjeudi 18 mai 2006StatutMembreDernière intervention26 juin 2006
-
16 juin 2006 à 16:23
Et qui peut m'aider : J ai réussi a intégrer un WebService de Amazon
pour récuperer les films, il a l air de fonctionner mais je n'arrives
pas a garnir mes champs (textbox) avec les données
cs_fcolo
Messages postés201Date d'inscriptionmercredi 8 février 2006StatutMembreDernière intervention20 février 20072 16 juin 2006 à 13:33
Je pense qu'il répond a ce poste LA.
Pour ton problème, je ne sai spas desolé, j'ai moi même des applications qui sont très lente ) ce lancer. Principalement parceque je lance des calcul ou autre juste après le InitialiseComponent, la form n'a pas le temps de s'afficher que je travaille deja, donc c'est lent (je pense du moins)
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 16 juin 2006 à 14:44
Salut,
Ton programme semble pas mal du tout.
Tu ouvres ta BDD dans le constructeur, ça prend du temps, tu devrais afficher ta forme avant de lancer le chargement de la BDD ou afficher un "splash screen" pour faire patienter.
Tous les contrôles que tu initialises devraient être contenus entre les fonctions SuspendLayout et ResumeLayout.
Je sais pas si tu appelles le WebService au démarrage mais dans ce cas c'est normal que ce soit lent, on y peux rien.
Faut pas oublier qu'au démarrage une application .NET doit compiler pas mal de code.
Vous n’avez pas trouvé la réponse que vous recherchez ?
phcm
Messages postés21Date d'inscriptionjeudi 18 mai 2006StatutMembreDernière intervention26 juin 2006 16 juin 2006 à 15:20
Merci
>Tu ouvres ta BDD dans le constructeur, ça prend du temps, tu devrais
afficher ta forme avant de lancer le chargement de >la BDD ou afficher
un "splash screen" pour faire patienter.
>Tous les contrôles que tu initialises devraient être contenus entre les fonctions SuspendLayout et ResumeLayout.
ne pourrais tu m aider a faire ca
car je débutes et je suis tres loin de maitriser ca
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 16 juin 2006 à 16:16
Je vois pas quoi rajouter, un splash screen c'est rien d'autres qu'une fenêtre sans bordures, affichée au centre de l'écran pour faire patienter pendant qu'en arrière plan ton application s'initialise.. sans cette fenêtre ça peut donner l'impression que l'application ne démarre pas. Cherche "splash screen C#" sur Google tu auras beaucoup d'exemples.
Si tu regardes la méthode InitializeComponent générée pas VS tu verras qu'elle utilise Suspendlayout/ResumeLayout pour amélliorer les performances lors de la construction des contôles.