Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - [C#] mancata lettura nomifile con spazi
Forum - C# / VB.NET - [C#] mancata lettura nomifile con spazi

Avatar
fosforo (Normal User)
Expert


Messaggi: 267
Iscritto: 06/04/2009

Segnala al moderatore
Postato alle 10:25
Venerdì, 20/03/2015
Ciao

Ho un piccolo problema nel leggere i file con gli spazi nel NomeFile.
MI spiego:

Leggo il Path e NomeFile con normale OpenFileDialog
DialogResult result = openFileDialog1.ShowDialog();
            
Passo il mio NomeFile a un applicativo passandolo come argomento
start.FileName = "C:\\Program Files\\Path\\eseguibile.exe ";
start.Arguments = openFileDialog1.FileName;

Questo script funziona solo con file che non hanno spazi nel NomeFile.

Grazie anticipatamente.


Scusate per la figuraccia.
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 5475
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 11:33
Venerdì, 20/03/2015
Essendo un argomento, come faresti passando nella linea di comando un argomento con degli spazi ... ? Fallo anche con il codice ...


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
PM Quote
Avatar
fosforo (Normal User)
Expert


Messaggi: 267
Iscritto: 06/04/2009

Segnala al moderatore
Postato alle 16:48
Venerdì, 20/03/2015
Ti ringrazio x l'aiuto ma con la mia impreparazione non
riesco a capire come fare.
Probabilmente devo aggiungere le virgolette ma non riesco a capire come.


Scusate per la figuraccia.
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 5475
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 23:19
Venerdì, 20/03/2015
start.Arguments = "\"" + openFileDialog1.FileName + "\"" ;


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
PM Quote
Avatar
fosforo (Normal User)
Expert


Messaggi: 267
Iscritto: 06/04/2009

Segnala al moderatore
Postato alle 10:39
Lunedì, 23/03/2015
Grazie 8-|


Scusate per la figuraccia.
PM Quote