Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : FileSystemWatcher [ Système / Fichier & Disque ] (verbeyst)

mercredi 11 juin 2008 à 09:53:20 | FileSystemWatcher

verbeyst

Je voudrais utiliser une (des) instance(s) de la classe FileSystemWatcher.
2 options se présentent à moi

1/Déclarer une variable de type FileSystemWatcher en tant que field de Form1...
Form1 étant le formulaire sur lequel je compte placer entre autres controles un folderbrowser, un bouton pour activer le(s) watcher(s) un autre pour le(s) désactiver...

partial class Form1: Form...
{....
private FileSystemWatcher monWatcher;
...
}
2/Implémenter ladite classe à part et "l'utiliser" par la suite? 

Quelle est la différence entre les deux options? Y a-t-il une option meilleure que l'autre?
Merci de m'éclairer la-dessus.


verbeyst

mercredi 11 juin 2008 à 10:24:18 | Re : FileSystemWatcher

Bidou

Administrateur CodeS-SourceS
Salut,
2/Implémenter ladite classe à part et "l'utiliser" par la suite? 
Tu entends quoi exactement par là ??




-My Blog-

mercredi 11 juin 2008 à 10:29:46 | Re : FileSystemWatcher

verbeyst

C'est possible que je m'en mêle un peu les pinceaux (je suis hyper-débutant).
je voulais tout simplement dire: "utiliser une instance de FilesystemWatcher sans l'avoir déclarée comme field dans le corps de Form1".

Serait-il possible de m'illustrer son utilisation par un exemple simple?

verbeyst

mercredi 11 juin 2008 à 11:11:31 | Re : FileSystemWatcher

Bidou

Administrateur CodeS-SourceS
Tu peux le déclarer en variable de classe comme dans le point 1), il sera de cette façon utilisable dans toute ta form.
Pour des exemples, je te conseilles de prendre l'habitude de visiter MSDN:
[ Lien ]



-My Blog-

mercredi 11 juin 2008 à 17:01:08 | Re : FileSystemWatcher

Lutinore

Administrateur CodeS-SourceS
Salut, en C# il n'y a pas de "portée globale" c'est à dire qu'un champ ne peut pas se trouver en dehors d'une classe/struct tu es donc bien obligé de maintenir la référence de ton FSW en tant que champ de la classe, mais ça peut être une variable statique ( mot clé static ) ce qui lui permet d'exister indépendamment ( et avant ) l'allocation de sa classe contenneur,



Cette discussion est classé dans : utiliser, classe, form1, options, filesystemwatcher


Répondre à ce message

Sujets en rapport avec ce message

Instancier une classe... [ par Yandroide ] J'ai ajouté comme référence à mon projet, une dll qui contient des classes.Quand j'essaye d'instancier une de ces classes pour utiliser les méthodes c Utilisation DLL C++ en C# [ par pma3d ] Bonjour à tous. Avant toute chose, je tiens à préciser que j'ai découvert à la fois .NET, C++ et les dlls il y a maintenant une semaine (vive l'ensei [.NET2] acceder a une fonction de Form1 dans une autre classe [ par ChamY ] Bonjour,J'ai une question toute bete je pense, mais qui me pose un ptit probleme.Je dispose d'une forme avec ca class (class form1), j ai egalement un Une classe externe qui utilise un contrôle de ma Form1 ? [ par DaFridge ] Bonjour !Ca fait deux jours que je cherche une solution à mon problème... J'ai créé un formulaire Form1 sur lequel j'ai un contrôle richTextBox1 conte dialogue C++ - C# [ par rintchu ] Salut,j'ai dans un meme projet une classe C++ form12et une classe C# form1.Je voudrais apartir de form1 creer une instance de form12 , est ce possible Accéder à une textBox depuis une autre classe [ par nicolson ] Salut tout le monde :)En fait, je veux rajouter une phrase à une textbox depuis une autre classe que Form1.Si ma classe Test hérite de Form1, je peux Accéder à une textbox depuis une classe [ par el_teedee ] Bonjour, j'ai trouvé qql exemples qui disent comment écrire dans une textbox d'une form1 depuis une form2, mais moi, je n'ai qu'une form1 et au cours Utiliser une classe vb en c# [ par therainbow3 ] Bonjour,Je dois réaliser une appli en C# mais j'ai besoin d'utiliser des classes qui ont été faite en VB.net, je voudrais savoir si il y a un moyen d' Utiliser un objet public [ par mfabio1902 ] Bonjour,J'ai une fenêtre Form1 qui possède une DataGrid.J'ai créé cet objet par glissé-déposé et le code CS de Form1 est vide.J'aimerais utiliser et m Utiliser dans un window form les valeurs obtenues dans une classe [ par monoski ] bonjour tout le monde =) Voila j'ai un code de classe qui me permet d'obtenir des valeurs extraites de la mémoire d'un processus. Une fois ces valeu


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,218 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.