בעיה בהעתקת קבצים

בעיה בהעתקת קבצים

שלום לכולם, כתבתי תוכנה (לחלונות 98) שמעתיקה קבצים ועושה חישובים על העותקים, כאשר הקבצים המקוריים פתוחים ומעודכנים בזמן אמת על ידי תוכנה אחרת. הקבצים המקוריים נמצאים, אם זה משנה משהו, על כונן רשת. הבעיה היא כזו: כשאני עושה Copy ו-Paste לקבצים מתוך ה-Explorer, אני מקבל עותקים מעודכנים, אבל לעומת זאת התוכנה שלי (שם אני משתמש בפונקציית API בשם FileCopy) מפיקה עותקים לא מעודכנים! התוכנה שלי מוחקת את העותקים אחרי השימוש ויוצרת אותם כל פעם בשם אחר, כך שזו לא בעיה של קובץ שנשאר מקודם. למישהו יש רעיון, כיוון, משהו? תודה רבה מראש ויום טוב,
 

vinney

Well-known member
CACHING של מערכת ההפעלה

היא לא כותבת על הדיסק ישר כשמעדכנים את הקובץ, אם הקובץ נשאר פתוח. אתה לעומת זאת קורא מהדיסק. נסה לשחק עם הגדרות SHARING, אולי יעזור.
 
למעלה