Bonjour,
Je travail présentement sur une application en C# qui ne contient qu'une
Form. L'application accède et modifie plusieurs fichier d'un répertoir. Par
plusieurs je veut dire environs 300. Par conscéquent le traitements de ces
donnée peut durer plus de 10min dépendament de l'ordinateur.
Voici le problème : Si pendant son exécution je donne le focus à un autre
programme, par exemple Internet Explorer, et que je redonne ensuite le focus
à mon appli, tout le design de la Form est remplacer par du blanc, jusqu'à ce
qu'elle aie terminer le traitement.
Y a t'il une solution pour faire réaficher le design de la Form sur le
focus, par exemple un refresh ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
phenix
Je pense que dans ce cas, j'essaierais le multi-threading car dans ce cas seule la partie traitement serait en attente de fin d'éxécution pas le Form.
"Alex St-laurent" a écrit :
Bonjour, Je travail présentement sur une application en C# qui ne contient qu'une Form. L'application accède et modifie plusieurs fichier d'un répertoir. Par plusieurs je veut dire environs 300. Par conscéquent le traitements de ces donnée peut durer plus de 10min dépendament de l'ordinateur.
Voici le problème : Si pendant son exécution je donne le focus à un autre programme, par exemple Internet Explorer, et que je redonne ensuite le focus à mon appli, tout le design de la Form est remplacer par du blanc, jusqu'à ce qu'elle aie terminer le traitement.
Y a t'il une solution pour faire réaficher le design de la Form sur le focus, par exemple un refresh ?
Merci de votre aide !
Je pense que dans ce cas, j'essaierais le multi-threading car dans ce cas
seule la partie traitement serait en attente de fin d'éxécution pas le Form.
"Alex St-laurent" a écrit :
Bonjour,
Je travail présentement sur une application en C# qui ne contient qu'une
Form. L'application accède et modifie plusieurs fichier d'un répertoir. Par
plusieurs je veut dire environs 300. Par conscéquent le traitements de ces
donnée peut durer plus de 10min dépendament de l'ordinateur.
Voici le problème : Si pendant son exécution je donne le focus à un autre
programme, par exemple Internet Explorer, et que je redonne ensuite le focus
à mon appli, tout le design de la Form est remplacer par du blanc, jusqu'à ce
qu'elle aie terminer le traitement.
Y a t'il une solution pour faire réaficher le design de la Form sur le
focus, par exemple un refresh ?
Je pense que dans ce cas, j'essaierais le multi-threading car dans ce cas seule la partie traitement serait en attente de fin d'éxécution pas le Form.
"Alex St-laurent" a écrit :
Bonjour, Je travail présentement sur une application en C# qui ne contient qu'une Form. L'application accède et modifie plusieurs fichier d'un répertoir. Par plusieurs je veut dire environs 300. Par conscéquent le traitements de ces donnée peut durer plus de 10min dépendament de l'ordinateur.
Voici le problème : Si pendant son exécution je donne le focus à un autre programme, par exemple Internet Explorer, et que je redonne ensuite le focus à mon appli, tout le design de la Form est remplacer par du blanc, jusqu'à ce qu'elle aie terminer le traitement.
Y a t'il une solution pour faire réaficher le design de la Form sur le focus, par exemple un refresh ?
Merci de votre aide !
Alex St-laurent
Pourrais-tu être plus clair sur la façon de faire stp ? Je n'ai encore jamais utilisé le multi-threading.
Merci.
"phenix" wrote:
Je pense que dans ce cas, j'essaierais le multi-threading car dans ce cas seule la partie traitement serait en attente de fin d'éxécution pas le Form.
"Alex St-laurent" a écrit :
> Bonjour, > Je travail présentement sur une application en C# qui ne contient qu'une > Form. L'application accède et modifie plusieurs fichier d'un répertoir. Par > plusieurs je veut dire environs 300. Par conscéquent le traitements de ces > donnée peut durer plus de 10min dépendament de l'ordinateur. > > Voici le problème : Si pendant son exécution je donne le focus à un autre > programme, par exemple Internet Explorer, et que je redonne ensuite le focus > à mon appli, tout le design de la Form est remplacer par du blanc, jusqu'à ce > qu'elle aie terminer le traitement. > > Y a t'il une solution pour faire réaficher le design de la Form sur le > focus, par exemple un refresh ? > > Merci de votre aide !
Pourrais-tu être plus clair sur la façon de faire stp ? Je n'ai encore jamais
utilisé le multi-threading.
Merci.
"phenix" wrote:
Je pense que dans ce cas, j'essaierais le multi-threading car dans ce cas
seule la partie traitement serait en attente de fin d'éxécution pas le Form.
"Alex St-laurent" a écrit :
> Bonjour,
> Je travail présentement sur une application en C# qui ne contient qu'une
> Form. L'application accède et modifie plusieurs fichier d'un répertoir. Par
> plusieurs je veut dire environs 300. Par conscéquent le traitements de ces
> donnée peut durer plus de 10min dépendament de l'ordinateur.
>
> Voici le problème : Si pendant son exécution je donne le focus à un autre
> programme, par exemple Internet Explorer, et que je redonne ensuite le focus
> à mon appli, tout le design de la Form est remplacer par du blanc, jusqu'à ce
> qu'elle aie terminer le traitement.
>
> Y a t'il une solution pour faire réaficher le design de la Form sur le
> focus, par exemple un refresh ?
>
> Merci de votre aide !
Pourrais-tu être plus clair sur la façon de faire stp ? Je n'ai encore jamais utilisé le multi-threading.
Merci.
"phenix" wrote:
Je pense que dans ce cas, j'essaierais le multi-threading car dans ce cas seule la partie traitement serait en attente de fin d'éxécution pas le Form.
"Alex St-laurent" a écrit :
> Bonjour, > Je travail présentement sur une application en C# qui ne contient qu'une > Form. L'application accède et modifie plusieurs fichier d'un répertoir. Par > plusieurs je veut dire environs 300. Par conscéquent le traitements de ces > donnée peut durer plus de 10min dépendament de l'ordinateur. > > Voici le problème : Si pendant son exécution je donne le focus à un autre > programme, par exemple Internet Explorer, et que je redonne ensuite le focus > à mon appli, tout le design de la Form est remplacer par du blanc, jusqu'à ce > qu'elle aie terminer le traitement. > > Y a t'il une solution pour faire réaficher le design de la Form sur le > focus, par exemple un refresh ? > > Merci de votre aide !
Herbert VON GRÜNENWALD
Alex St-laurent wrote:
Pourrais-tu être plus clair sur la façon de faire stp ? Je n'ai encore jamais utilisé le multi-threading.
alors documentes toi d'abord un peu dessus, puis après regarde la classe Thread.
Alex St-laurent wrote:
Pourrais-tu être plus clair sur la façon de faire stp ? Je n'ai encore jamais
utilisé le multi-threading.
alors documentes toi d'abord un peu dessus,
puis après regarde la classe Thread.