Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
754 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [C#] Realisation d'une ProgressBar

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C#] Realisation d'une ProgressBar

n°1829415
skyline86
Posté le 19-12-2008 à 11:32:31  profilanswer
 

Bonjour,  
 
Je suis novice dans le développement C# et même dans le développement tout simplement. lol
 
mon application permet de selectionner un fichier .TXT et de lire ligne par ligne puis d'insérer les informations dans ma base de données
 
Le problème est que certaine fois c'est très long donc j'aurais aimer mette une progressBar mais je n'ai pas de posibilité de savoir la fin du traitement donc comment je peut faire ???
 
J'ai trouvé sur ce forum un post équivalent mais aucune réponse n'a été apporté sauf un gif animé mais moi je veux pas d'image.
 
 
Est ce que quelqu'un peut me venir en aide ????
 
Merci d'avance
 
Bonnes fêtes a tous.

mood
Publicité
Posté le 19-12-2008 à 11:32:31  profilanswer
 

n°1829455
gilou
Modérateur
Modzilla
Posté le 19-12-2008 à 12:30:43  profilanswer
 

Dans System.Windows.Forms il y a une classe  Progressbar.
 
http://msdn.microsoft.com/en-us/li [...] ssbar.aspx
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°1837387
Profil sup​primé
Posté le 13-01-2009 à 15:36:41  answer
 

Il te faudra de plus te renseigner au niveau des EventHandler afin de notifier à ta progress Bar l'avancé du traitement de ton fichier texte !

 

Si tu veux du code exemple, MP :)


Message édité par Profil supprimé le 13-01-2009 à 15:37:00
n°1837389
jeremie777
Posté le 13-01-2009 à 15:39:18  profilanswer
 

Si j'ai bon souvenir de mes programmation C#, Visual Studio te donne même une icone progress barre que tu n'a plus qu'a glisser ou bon te semble, ensuite tu a un curseur dont tu peut décider de la taille toi même donc tu décide simplement de la taille de ton fichier (nombre de lignes) donc si tu lis ton fichier dans une boucle (ce que je pense) tu met un +1 à chaque fois ^^


Message édité par jeremie777 le 13-01-2009 à 15:40:49
n°1837396
Profil sup​primé
Posté le 13-01-2009 à 15:46:28  answer
 

ça va être du chipotage mais si tu va faire une conception foireuse si tu mélange le traitement et la présentation, puisque dans l'exemple de Jérémie777, tu devra avoir une référence à ta ProgressBar dans ta classe de traitement afin de la faire "progresser".
 
Le passage par un EventHandler dans ta classe de traitement me semble plus indiquer et sera en plus, réutilisable ce qui reste un des objectifs de l'objet.
 
Enfin bon, ça cassera pas trois pattes à un canard et la merde sentira toujours pareil que tu le fasses d'une façon ou d'une autre  :)  
 
[/HS enculage de mouche]


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [C#] Realisation d'une ProgressBar

 

Sujets relatifs
Utilisation de openssl dans C#[C#] Redemption.dll
C++ .Net : ouvrir une autre console[C#] Impossible d'effectuer une requete HTTP POST avec HttpWebRequest
C#: Comment faire un tableau de structs ?Tableau en C [niveau faible ^^]
[C#] Insérer une ligne dans tabeau Excel[ASP.NET & C#] Pagination : remplacer les numéros par "..."
C appel Mathématica??? 
Plus de sujets relatifs à : [C#] Realisation d'une ProgressBar


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR