walker93 (Member)
Expert
Messaggi: 460
Iscritto: 31/01/2010
|
riconosce file.doc e 1.doc separati perchè passi un parametro con lo spazio...
devi includere il tuo parametro tra virgolettte per farlo passare da
C:\file 1.doc a "C:\file 1.doc"
altrimenti con lo spazio ne legge 2 separati...
Codice sorgente - presumibilmente Plain Text |
Process.Start("C:\Program Files (x86)\Microsoft Office\Office12\winword.exe",chr(34) & "C:\" & ListBox1.SelectedItem().ToString() & chr(34))
|
P.S. 34 è il carattere asci per "
Ultima modifica effettuata da walker93 il 05/11/2011 alle 20:12 |
|
Cobra (Normal User)
Rookie
Messaggi: 29
Iscritto: 04/11/2011
|
Postato originariamente da walker93:
riconosce file.doc e 1.doc separati perchè passi un parametro con lo spazio...
devi includere il tuo parametro tra virgolettte per farlo passare da
C:\file 1.doc a "C:\file 1.doc"
altrimenti con lo spazio ne legge 2 separati...
Codice sorgente - presumibilmente Plain Text |
Process.Start("C:\Program Files (x86)\Microsoft Office\Office12\winword.exe",chr(34) & "C:\" & ListBox1.SelectedItem().ToString() & chr(34))
|
P.S. 34 è il carattere asci per " |
Perfetto, grazie mille per l'aiuto funziona che è un piacere, grazie infinite
P.S.: Non vorrei sembrare di troppo , ma siccome sono rimasto incuriosito per quanto riguarda l'errore di windows media player, in quel caso il problema da cosa può essere dovuto? Cioè, perchè mi visualizza quel messaggio d'errore? (riposto sia il codice da me scritto ed il link con l'immagine dell'errore)
Codice sorgente - presumibilmente VB.NET |
Private Sub Word_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load ListBox1.Items.AddRange(ListaFiles("C:\Musica", "*.mp3")) End Sub Private Sub ListBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListBox1.SelectedIndexChanged Process.Start("C:\Program Files (x86)\Windows Media Player\wmplayer.exe", "C:\Musica" & ListBox1.SelectedItem().ToString()) End Sub
|
Ultima modifica effettuata da Cobra il 06/11/2011 alle 8:39 |
|
walker93 (Member)
Expert
Messaggi: 460
Iscritto: 31/01/2010
|
Credo che il problema sia lo stesso...
se passi da C:\Musica\file 1.mp3 a "C:\Musica\file 1.mp3"
dovrebbe funzionare esattamente come il file di word:
Codice sorgente - presumibilmente Plain Text |
Process.Start("C:\Program Files (x86)\Windows Media Player\wmplayer.exe", chr(34) & "C:\Musica" & ListBox1.SelectedItem().ToString() & chr(34))
|
|
|
Cobra (Normal User)
Rookie
Messaggi: 29
Iscritto: 04/11/2011
|
Postato originariamente da walker93:
Credo che il problema sia lo stesso...
se passi da C:\Musica\file 1.mp3 a "C:\Musica\file 1.mp3"
dovrebbe funzionare esattamente come il file di word:
Codice sorgente - presumibilmente Plain Text |
Process.Start("C:\Program Files (x86)\Windows Media Player\wmplayer.exe", chr(34) & "C:\Musica" & ListBox1.SelectedItem().ToString() & chr(34))
|
|
Già provato ma non funziona |
|
walker93 (Member)
Expert
Messaggi: 460
Iscritto: 31/01/2010
|
allora boh...
non lo so...
|
|