Γεια σας,
έχοντας κάνει load στο σύστημα των windows ένα FontResource (e.g. FileName.ttf), το οποίο μπορεί να χρησιμοποιηθεί από ένα οποιοδήποτε Application, υπάρχει το εξής θέμα:
Ενώ κάνοντας unload το Font από το σύστημα (RemoveFontResource), σε πολλές περιπτώσεις για να γίνει delete το φυσικό αρχείο από το δίσκο, πρέπει να γίνει close και το Application από το οποίο ξεκίνησε η διαδικασία. Στη περίπτωση αυτή, πως μπορώ να μάθω το process που χρησιμοποιεί το συγκεκριμένο αρχείο ttf, ώστε να κάνω Kill το process και μετά να διαγραφεί το αρχείο.
Σημείωση: Χρησιμοποιώντας εργαλεία όπως, Handle.exe ή WhoLockMe.exe, δεν ανιχνεύεται κανένα process που να δεσμεύει το αρχείο TTF.
Καμιά ιδέα??
Ευχαριστώ.