Salve a tutti,
qualcuno sa come posso eseguire un .exe es. cmd dentro un form?
Utilizzando Visual Studio
Grazie![]()
Salve a tutti,
qualcuno sa come posso eseguire un .exe es. cmd dentro un form?
Utilizzando Visual Studio
Grazie![]()
Visto che parli di C#... sposto nel forum "Visual Basic e .NET Framework", dove vengono trattati, appunto, tutti i linguaggi .NET.
Ciao.![]()
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza
Ciao,Originariamente inviato da echo91
Salve a tutti,
qualcuno sa come posso eseguire un .exe es. cmd dentro un form?
Utilizzando Visual Studio
Grazie![]()
per dentro un form cosa intendi? se intendi immettere input e ricevere l'output da un form puoi usare la System.Diagnostics.Process
Intendo eseguire ad esempio Paint sempre come applicazione esterna ma "rinchiuso" dentro un panel del mio form.
Ho letto in vari forum che devo importare [DllImport("user32.dll")]
Scusa ma sono alle prime armi!![]()
![]()
Il modo "classico" sarebbe usare OLE (se supportato dall'applicazione da incorporare), ma è una tecnologia vecchia e tra l'altro VB.NET non mi pare la supporti nemmeno. In alternativa, puoi lanciare l'eseguibile e cambiare il "padre" della sua finestra alla tua finestra, ma in genere non è una buona idea. Cosa stai cercando di fare esattamente?
Amaro C++, il gusto pieno dell'undefined behavior.
Perchè non è una buona idea?
Comunque vorrei fare una sorta di "software guida" per un sistema dove sai i programmi che devi utilizzare e li utilizzi dentro una sola applicazione.
E' realizzabile?