Sospetto che ciò possa riguardare più linguaggi di programmazione, ma in questo contesto mi riferisco a .NET.Qual è la differenza tra i verbi "print" e "printo" all'avvio di un processo?
Quando utilizzo System.Diagnostics.Process.Start
, è possibile includere, come argomento, un oggetto System.Diagnostics.ProcessStartInfo
. Una delle proprietà della classe ProcessStartInfo è Verb
(tipo di stringa). Esiste anche una proprietà string [] di Verbs
che sembra contenere l'elenco di valori consentiti per Verb
.
Ho notato che all'interno dell'array Verbs
c'è un valore per "Stampa" e un valore per "Stampa". Qual è la differenza tra i due? Ho provato entrambi ed entrambi sembrano far sì che il file venga stampato sulla mia stampante predefinita.
Per il verbo 'printto' solo su win3.x"% 3 "= nome driver,"% 4 "= nome porta, non più utilizzato. Sarebbe stato utile specificare copie in% 3, ad esempio ma ahimè. – wqw
Infatti, questo è specificato nell'articolo Jon collegato a (è fornito come esempio nella sezione "Statico vs. Verbi dinamici"). È un peccato che non ci sia una tabella organizzata con i verbi e gli argomenti forniti (anche se forse tutti tranne la stampa per ottenere solo un parametro, il nome del file) –
Tale tabella non può esistere. Le app registrano i propri verbi nel registro. Verbi come "open" e "print" sono comuni solo per convenzione, ShellExecuteEx() supporta qualsiasi. Il modo più semplice per vedere quali sono disponibili per un'app è cercare nel registro. –