2011-06-30 15 views
10

Ho un'applicazione winform e questa applicazione Winform ha creato pochi file. Voglio implementare la funzione "trova obiettivo" nella mia applicazione per mostrare quei file. Quei file che si trovano nella stessa cartella. Vedere la foto:Come si apre una finestra di Windows Explorer con una cartella specifica selezionata

find target functionality as in windows xp

Diciamo che ho creato alcuni file nella cartella "C:\Test\" e questa cartella ha questo file: "C:\Test\File1.txt". Come creare la funzionalità "trova obiettivo" utilizzando VB.NET?

+0

La questione è davvero "Come posso aprire una finestra di Esplora risorse con una cartella specifica selezionato" e non ha nulla a che fare con scorciatoie e "trova obiettivo". (Ho trovato commenti sulla mia risposta che ora ho cancellato) – Stefan

+0

@Stefan: Ci scusiamo, ma grazie per il tuo tentativo di aiutarmi. – user774411

+0

Nessun problema. ;-) Ma per favore aggiorna la tua domanda in modo che altri sappiano perché le risposte sono come sono ora. Come è ora, i bypass saranno confusi dalle risposte che rispondono a una domanda completamente diversa. – Stefan

risposta

24

Usa Process.Start() per avviare l'Explorer di Windows:

Process.Start("explorer.exe", "/select," & "FILETOSELECT") 

Con il parametro /select, [file], è possibile evidenziare il file.

+5

Se 'FILETOSELECT' potrebbe includere spazi, è necessario assicurarsi che sia quotato:' Process.Start ("explorer.exe", "/ select," "" & "FILETOSELECT" e "" "") ' – Mike

+4

Per C#' Processo . Start ("explorer.exe", "/ select, \" "+ path_to_file +" \ ""); ' –

Problemi correlati