ספריות

יישום המפקד ספרייה ושומר עותק של זה
הורד עכשיו

ספריות דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Freeware
  • שם המפרסם:
  • Luc Archambault
  • אתר האינטרנט של המוציא לאור:
  • http://www.codeproject.com/Members/Luc-Archambault
  • מערכות הפעלה:
  • Windows All
  • גודל הקובץ:
  • 9 KB

ספריות תגים


ספריות תיאור

היישום של DirectoryMirror פותחה כדי להיות כלי קטן המספק ספרייה ושומר עותק של זה. יישום זה יוצר ושומר מראה של ספריה נבחרת; הוא עוקב אחר פעילות IO בספרייה שצוינה ומגיב לכך כדי לשמור עותק של התוכן (כולל תיקיות משנה) בספרייה אחרת. זוהי יישום של system.io.filsystemwatcher class.I've יצרה בכיתה הנקראת DirectoryMirror אשר מבוסס על שיעור FileStemwatcher. המטפלים עבור האירועים (השתנו, נוצר, נמחק, שמם) של מחלקה זו לעשות את כל העבודה של שמירה על עותק של ספריית "המקור" במדריך "מראה". הוספתי אירוע לכיתה אשר שולחת הודעות על פעילות IO וחריגים שונים. אני גם הוסיף נכס שנקרא MirrorDirectory המצביע על מחרוזת המכילה את הנתיב של תיקיית המראה, ואת הנכס השני שנקרא Sourcedirectory אשר לא יותר מאשר נכס נתיב של FileStemwatcher Class.There שמונה notifyfilters שונים, וכמו אתה תבחין, המחלקה שלנו DirectoryMirror משתמשת שלושה מהם: שם הקובץ, Directoryname ו- Lastwrite Notififilfilters. זה קובע מה שינויים לפקח. המאפיין המסנן מאפשר לך לבחור איזה סוג של קבצים אתה רוצה לצפות. פשוט להגדיר את הערך לתוסף קובץ, לדוגמה, ".txt" עבור קבצי טקסט. נכס מסנן של DirectoryMirror שלנו מסנן מוגדר לערך ריק "" אז אנחנו נהיה ניטור כל הקבצים והספריות, כמו גם subdirectories כי הנכס userucurectories מוגדר true.it של באג ידוע כי נתיבי הקובץ חזרו על ידי האירוע טיעונים system.io.filsystemeventargs לאבד את מעטפת המקורי שלהם הם כל במקרה נמוך. זה לא רע מדי מאז מערכת ההפעלה לא משנה את מעטפת נתיב הקובץ. אני יכול גם לומר כי יצרתי את הצורך כי הייתי גירוד לניסוי עם שיעור FileStemwatcher במשך זמן רב. עשיתי שינויים קלים ליישום המקורי שלי כדי להפוך אותו חינוכי יותר. אם השימושים של יישום זה מוגבל קצת, אני חושב שהקוד יכול להיות מועיל לאף אחד מחפש מבוא למעמד Filesystemwatch.


ספריות תוכנה קשורה

אפס רוכסן

לשכפל תיקייה / מבנה קובץ כמו אפס byte קבצים ולאחר מכן ליצור מיקוד מהם ...

280 620.22K

הורד

cwtool

כלי השירות שנתח פריטים סדנת CDMA ...

282 160 KB

הורד