BACKGROUNDWORKER RAFRAÎCHISSEMENT DU FORMULAIRE PENDANT LA TÂCHE DE FOND
fifrelin70
Messages postés31Date d'inscriptionmercredi 17 octobre 2007StatutMembreDernière intervention16 mars 2009
-
19 déc. 2008 à 10:19
fifrelin70
Messages postés31Date d'inscriptionmercredi 17 octobre 2007StatutMembreDernière intervention16 mars 2009
-
16 juin 2009 à 12:29
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
fifrelin70
Messages postés31Date d'inscriptionmercredi 17 octobre 2007StatutMembreDernière intervention16 mars 2009 16 juin 2009 à 11:27
Bonjour, désolé de répondre si tardivement.
Je vais bientôt poster le projet complet et oui il gère les exceptions de fichiers et de dossier (simple utilisation de Try / Catch Ex as Exception /Finally / End Try)
.Toutefois je signale simplement les erreurs sans les corriger.
Pour les curieux, le projet comporte plusieurs notion :
_gestion de filtre sur les répertoires et sauvegarde dans un fichier XML
_implémentation de méthode Clone
_pattern singleton pour la passerelle vers la classe XML
_compteur d'instances de la classe C_Erreur qui hérite d'exceptions
_création de délégués et d'événements personnalisées.
Juste pour savoir si ton code gère les exceptions de fichiers et de dossier système ou non accessible ?
Cordialement,
Adn56
Messages postés1172Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention28 septembre 20131 21 janv. 2009 à 18:49
vivement que tu finisses ton BTS que nous puissions lire la source en entier ;)
++
fifrelin70
Messages postés31Date d'inscriptionmercredi 17 octobre 2007StatutMembreDernière intervention16 mars 2009 14 janv. 2009 à 18:13
Merci pour ton commentaire Charles331. N 'hésite pas à me cooriger sur s'autres points si tu constates des erreurs de synthaxe.
charles331
Messages postés1Date d'inscriptionmardi 2 octobre 2007StatutMembreDernière intervention14 janvier 2009 14 janv. 2009 à 10:04
Déja merci pour ton code,
cela ouvre pas mal de possiblilités avec l'utilisation de thread.
Je travail perso sur un ptit prog pour synchroniser différents dossier (un source et plusieurs destinations),
surement proche du tiens (Backup).
j'ai juste pu observer une petite erreur de frappe ligne 46:
Invoke(NewChangeLblDestinationHandler(AddressOf ChangeDataLbl), nb_rep, nb_fic, taille) 'opération asynchrone avec nos paramètres
il faut un espace après le new:
Invoke(New ChangeLblDestinationHandler(AddressOf ChangeDataLbl), nb_rep, nb_fic, taille) 'opération asynchrone avec nos paramètres
encore merci à toi
fifrelin70
Messages postés31Date d'inscriptionmercredi 17 octobre 2007StatutMembreDernière intervention16 mars 2009 19 déc. 2008 à 15:52
Modif possible :
utiliser e.result / e.userstate du backgroundworker
envoyer un tab de paramètres pour alleger la liste...
fifrelin70
Messages postés31Date d'inscriptionmercredi 17 octobre 2007StatutMembreDernière intervention16 mars 2009 19 déc. 2008 à 10:19
'Jai omi la partout ou jenvoi le Sender à la classe
'on se trouve ds le form principal
Private SUb BackGrounDworkerPrincipal_DoWork(ByVal sender as system.object, Byval e as system.EventARgs)
m_ListOfDir.Copy(My.Settings.destination, sender) 'appel de la méthode copy
End SUb
16 juin 2009 à 12:29
http://www.vbfrance.com/codes/VISUAL-BACKUP-SOLUTION-SAUVEGARDES-AUTOMATISEES_50183.aspx
16 juin 2009 à 11:27
Je vais bientôt poster le projet complet et oui il gère les exceptions de fichiers et de dossier (simple utilisation de Try / Catch Ex as Exception /Finally / End Try)
.Toutefois je signale simplement les erreurs sans les corriger.
Pour les curieux, le projet comporte plusieurs notion :
_gestion de filtre sur les répertoires et sauvegarde dans un fichier XML
_implémentation de méthode Clone
_pattern singleton pour la passerelle vers la classe XML
_compteur d'instances de la classe C_Erreur qui hérite d'exceptions
_création de délégués et d'événements personnalisées.
Je poste très vite le lien du projet. ++
8 févr. 2009 à 18:22
Juste pour savoir si ton code gère les exceptions de fichiers et de dossier système ou non accessible ?
Cordialement,
21 janv. 2009 à 18:49
++
14 janv. 2009 à 18:13
14 janv. 2009 à 10:04
cela ouvre pas mal de possiblilités avec l'utilisation de thread.
Je travail perso sur un ptit prog pour synchroniser différents dossier (un source et plusieurs destinations),
surement proche du tiens (Backup).
j'ai juste pu observer une petite erreur de frappe ligne 46:
Invoke(NewChangeLblDestinationHandler(AddressOf ChangeDataLbl), nb_rep, nb_fic, taille) 'opération asynchrone avec nos paramètres
il faut un espace après le new:
Invoke(New ChangeLblDestinationHandler(AddressOf ChangeDataLbl), nb_rep, nb_fic, taille) 'opération asynchrone avec nos paramètres
encore merci à toi
19 déc. 2008 à 15:52
utiliser e.result / e.userstate du backgroundworker
envoyer un tab de paramètres pour alleger la liste...
19 déc. 2008 à 10:19
'on se trouve ds le form principal
Private SUb BackGrounDworkerPrincipal_DoWork(ByVal sender as system.object, Byval e as system.EventARgs)
m_ListOfDir.Copy(My.Settings.destination, sender) 'appel de la méthode copy
End SUb