preguntar acerca de backgroundworker

5
réponses

Bonne façon de disposer D’un BackGroundWorker

Serait-ce une bonne façon de disposer D'un BackGroundWorker? Je ne suis pas sûr s'il est nécessaire de supprimer les événements avant d'appeler .Disposer(). Également de l'appelant .Dispose() dans le délégué RunWorkerCompleted ok à faire? public v …
demandé sur 1970-01-01 00:33:30
2
réponses

Comment utiliser un BackgroundWorker?

Je sais qu'il a 3 méthodes. Dans mon programme j'ai une méthode pour envoyer un message. Il est souvent en retard et le programme n'envoie parfois pas du tout le message en réponse à une pression sur le bouton. Parfois, il est aussi tard que 5 second …
demandé sur 1970-01-01 00:33:31
2
réponses

Affichage d’une barre de progression lors de L’exécution D’une requête SQL

je veux informer l'utilisateur pendant que les données sont lues à partir D'une base de données SQL et j'ai décidé de créer une forme avec une barre de progression mais cela ne fonctionne pas - peut-être parce qu'un fil est nécessaire. Je veux créer …
demandé sur 1970-01-01 00:33:31
5
réponses

Comment puis-je faire un fond worker thread réglé à un seul Thread Appartement?

je crée une application de test automatique. Dans cette partie de l'application, je travaille sur un serveur de sondage. Il fonctionne en sondant constamment le serveur web pour déterminer quand un nouveau test automatisé devrait être lancé (pour l …
demandé sur 1970-01-01 00:33:31
6
réponses

Copie du fichier avec la barre de progression

j'ai utilisé ce code: using System; using System.Collections.Generic; using System.ComponentModel; using System.Windows.Forms; using System.IO; namespace WindowsApplication1 { public partial class Form1 : Form { // Class to report progress …
demandé sur 1970-01-01 00:33:31
2
réponses

WPF BackgroundWorker vs. Dispatcher

dans mon application WPF je dois faire une opération async puis je dois mettre à jour l'interface graphique. Et cette chose que je dois faire plusieurs fois à des moments différents avec des oparations différentes. Je connais deux façons de le faire: …
demandé sur 1970-01-01 00:33:30
4
réponses

Cette BackgroundWorker est actuellement occupé et ne peut pas exécuter plusieurs tâches simultanément

j'obtiens cette erreur si je clique sur un bouton qui démarre le backgroundworker deux fois. This BackgroundWorker is currently busy and cannot run multiple tasks concurrently Comment puis-je éviter cela? ... …
demandé sur 1970-01-01 00:33:29
13
réponses

Le thread appelant ne peut pas accéder à cet objet parce qu’un thread différent le possède

mon code est comme ci-dessous public CountryStandards() { InitializeComponent(); try { FillPageControls(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Country Standards", MessageBoxButton.OK, M …
demandé sur 1970-01-01 00:33:32
4
réponses

Async / wait vs BackgroundWorker

ces derniers jours, j'ai testé les nouvelles fonctionnalités de .net 4.5 et c# 5. j'aime ses nouvelles fonctionnalités async/attente. Plus tôt, j'avais utilisé BackgroundWorker pour gérer des processus plus longs en arrière-plan avec L …
demandé sur 1970-01-01 00:33:32
8
réponses

Comment arrêter correctement BackgroundWorker

J'ai un formulaire avec 2 comboboxes dessus. Et je veux remplir combobox2.DataSource basé sur combobox1.Text et combobox2.Text (je suppose que l'Utilisateur a complété la saisie dans combobox1 et est au milieu de la saisie dans combobox2 ). J'ai do …
demandé sur 1970-01-01 00:33:31