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 Debut programmation Design Patterns [ par hasen ] Bonjour à tous!Je me lance dans un nouveau projet en C# dont le but est l'édition d'une liste des employé d'une entreprise, trié par service. Le princ


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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,686 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é.