Vai al contenuto

English Italiano
Colour Theme
 

Indice Del Forum

Programma Che Cancella Recent


  • Non puoi rispondere a questa discussione
3 replies to this topic

#1 StartGame

StartGame

    Iniziato

  • Utenti
  • Pip
  • 6 Messaggi:
  • Località:Napoli

Inviato 08 March 2007 - 18:13 PM

ciao raga, sono nuovo del forum e mi complimento con voi per le vostre conoscenza, spero un giorno di sapere le stesse cose vostre.

Io avrei un problema:
vorrei creare un programma con visual basic che ogni TOT di tempo mi cancelli i file recent dalla cartella predefinita.

io ho proceduto cosi:

Ho creato un file BAT con scritto [del "c:\recent\*.*"] cosi se lo avvio mi cancella il contenuto della cartella, però mi chiede la conferma e vorrei farlo fare automaticamente però non ricordo la riga di codice da aggiungere, se potreste delucidarmi vi ringrazio.

Poi ho creato un form in Vb dove ho aggiunto un timer.
Nel form load avevo pensato di mettere un if in modo da calcolare ad esempio ogni 10 minuti deve eseguire il prog.
Girovagando per MSDN ho trovato la funzione shell però non riesco a dichiararla in modo da farmi partire il file. Sapreste aiutarmi?
vi ringrazio anticipatamente... :) :P

#2 Prozac

Prozac

    Supremo

  • Utenti
  • PipPipPipPipPipPipPipPip
  • 3571 Messaggi:
  • Località:Levico Terme (TN)

Inviato 08 March 2007 - 20:25 PM

Visto che utilizzi VisualBasic, perchè non fai direttamente il programma con questo linguaggio invece che eseguire uno script batch?

Se utilizzi VisualBasic.NET puoi creare un timer che scatena l'evento ogni tot minuti (ad esempio 10). Il gestore dell'evento non fa altro che eseguire un codice del tipo
File.Delete("c:\recent\*.*");
:)

#3 StartGame

StartGame

    Iniziato

  • Utenti
  • Pip
  • 6 Messaggi:
  • Località:Napoli

Inviato 09 March 2007 - 18:43 PM

ma file è la variabile?
di che tipo la devo dichiarare?

mi potreste dire casomai non riesco con la stringa postata da Prozac l'istruzione che non mi chiede la conferma dal prompt dei comandi della cancellazione quando faccio partire il file BAT? :)

#4 Prozac

Prozac

    Supremo

  • Utenti
  • PipPipPipPipPipPipPipPip
  • 3571 Messaggi:
  • Località:Levico Terme (TN)

Inviato 09 March 2007 - 21:48 PM

Visualizza messaggioStartGame, su 09/03/07, 18:43, ha detto:

ma file è la variabile?
di che tipo la devo dichiarare?

mi potreste dire casomai non riesco con la stringa postata da Prozac l'istruzione che non mi chiede la conferma dal prompt dei comandi della cancellazione quando faccio partire il file BAT? :P
No, File è la classe di tipo File :P non è una variabile, ma una classe. Delete è un metodo statico che non ha bisogno di essere eseguito da oggetti instanziati :wub: :)






0 utente(i) stanno leggendo questa discussione

utenti, ospiti, utenti anonimi

Coded for IP.Board 3.2 by Scott Jones of the TheDanzorLabs - Web Design and Development