1217meyrin
Messages postés159Date d'inscriptionlundi 5 avril 2004StatutMembreDernière intervention 6 février 2007
-
28 janv. 2007 à 17:43
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 2014
-
28 janv. 2007 à 20:37
Bonjour,
lors de la première utilisation de mon programme, je charge un formulaire qui contient beaucoup de code, la première fois c'est long à charger, après ca va.
y a t-il un moyen pour que ce soit plus rapide au départ?
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 28 janv. 2007 à 20:37
Si la taille de ce fichier est importante et que tu le lis ligne par ligne, tu ajoutes certes du temps
Par ailleurs : celà fait beaucoup de textboxes !
Si tu ne dois pas modifier ces informations, tu gagnerais à utiliser un autre contrôle d'affichage moins gourmand !
1217meyrin
Messages postés159Date d'inscriptionlundi 5 avril 2004StatutMembreDernière intervention 6 février 2007 28 janv. 2007 à 19:26
Le code est trop long, mais lors du départ, je charge un formulaire avec un menu. de ce menu je peut ouvrir un autre formulaire qui lui est long a ce charger la première fois. voici l'appele:
f.Hide()
1217meyrin
Messages postés159Date d'inscriptionlundi 5 avril 2004StatutMembreDernière intervention 6 février 2007 28 janv. 2007 à 20:12
il ouvre un formulaire qui contient une grille de 11x15 textbox qui sont des notes.
en fait, quand j'ouvre le premier formulaire qui est un carnet avec des notes. ce carnet contient 17 branches et est fait pour 15 élèves. quand je clique sur une branche, un autre formulaire s'ouvre,(c'est celui-là qui est long à s'ouvrir la première fois) qui contient 11x15 textbox. dans chaque textbox, je teste si il s'agit de la branche 1, branche2, etc ce qui fait environ 300 ligne de code par évènement textchange des textbox. chaque élève peut avoir 11 épreuves. je fait la moyenne de ces 11 épreuves par élève. ce qui explique ces 300 lignes. par ce que en plus il y a des test si il s'agit de la première période, de la deuxième, etc.
à mon avis la première fois que je charge le formulaire, il doit lire toutes les lignes de code, ce qu'il ne faut pas?