PDA

Visualizza versione completa : Consigli per applicazione...


Captain-Hook
06-04-2005, 01.18.50
Avrei necessità di creare un programma che esegua un operazione "X", non appena viene creato un file "Y.xxx"(attraverso un programma esterno) in una cartella "Z".

Ricapitolando non appena il programma esterno crea il file Y.xxx il programma in questione mi deve eseguire l'operazione X.

Come procedo?

Linguaggio: VisualBasic

LoryOne
07-04-2005, 15.24.41
Puoi agire così:
Basta che ad intervalli regolari tu esegua una verifica sulla presenza del file nella cartella in questione (comando dir e controllo timer)

Nel caso tu voglia monitorare l'attività di lettura/scrittura in tempo reale sull'hard disk, devi ricorrere alle API di sistema.

ceccus
09-04-2005, 08.20.21
SAlve,
In VB.NET puoi utilizzare il componente FileSystemWatcher che se la sbroglia lui la situazione (gestita attraverso gli Eventi e la message pump di Windows)
In VB6, come giustamente ti è stato detto, bisogna ricorrere per forza di cose, se vuoi monitorare in tempo reale i cambiamenti, alle API di Windows.....magari, più tardi, se lo trovo, ti posto un esempio che mi sembra di avere fatto un po' di tempo fa.....

Ciao !!

Captain-Hook
10-04-2005, 23.01.43
risolto...ho trovato un codice con le api su visual-basic.it