Cartella & # 8220; casella di selezione & # 8221; con comportamento personalizzato

StackOverflow https://stackoverflow.com/questions/617233

  •  03-07-2019
  •  | 
  •  

Domanda

Sto pensando di provare a creare una casella di riepilogo " applicazione in grado di organizzare automaticamente i file quando li rilascia in una cartella. Finisco sempre con un mucchio di file casuali sul mio desktop e penso che sarebbe utile poterli trascinare su un'icona / cartella sul desktop e ordinarli automaticamente in altre posizioni in base ad alcune regole (estensioni di file , convenzioni di denominazione, ecc.)

Non sono sicuro di come implementarlo. Qualcuno può indicarmi eventuali risorse / suggerimenti su come realizzare qualcosa del genere? Forse una sorta di trascinamento dell'estensione della cartella?

Un'idea sarebbe quella di avere un processo in background che controlla periodicamente una cartella e sposta semplicemente i file, ma sarebbe bello che ciò avvenga automaticamente senza un processo in background.

Grazie

È stato utile?

Soluzione

In C # FileSystemWatcher è tuo amico, controlla un piccolo tutorial . È solo un wrapper su ReadDirectoryChangesW su Win32, quindi puoi usarlo se usa un'altra lingua. Linux fornisce lo stesso tramite dnotify .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top