08/03/08 10:39
mitor
Ciao di nuovo a tutti,
questa volta ho un problema un pò più serio direi,sto diventando matto nel tentativo di importare ed eseguire un file .exe nel mio programma.
passiamo alla spiegazione dettagliata.
aggiungo un file esistente nel mio progetto (esplora soluzioni)
ora non deve essere compilato e quandi mandato nella cartella di esecuzione insieme agli altri...ma vorrei ,tramite codice..o pressione di un button..che il mio .exe integrato nel progetto venga eseguito...senza uscire però dalla mia applicazione.
ora non pensate male eh!
non devo fare niente di cattivo!
sto realizzando un bel programmone che se tutto rispetta la norma avvia il programma che dovrei integrarci!
il problema è che mi servirebbe una lezioncina su questo argomento.
cercando su Google ho trovato solo questo codice:
non mi dà eccezioni solamente che il programma non si apre...e non vedo come possa fare O_o
ho modificato il nome e il namespace per motivi personali..cmq spero che abbiate capito...non dovrebbe essere una cosa cosi difficile....altrimenti i programmi di installazione come farebbero ad integrarli dentro ed ad'eseguirli?
spero di essere stato sufficientemente chiaro...
Riepilogo:
-Importare il file .exe nel progetto (Fatto)
-Impostare "operazione di compilazione":
-Nessuno
-Compilazione
-Contenuto
-Risorsa Incorporata
-Application Definition
-Page
-Resource
(Non fatto)
come devo impostarlo?
dev'essere eseguito ma senza lasciare il mio programma principale.
Accetto ulteriori soluzione,basta che me ne postiate perchè sto uscendo pazzo!
questa volta ho un problema un pò più serio direi,sto diventando matto nel tentativo di importare ed eseguire un file .exe nel mio programma.
passiamo alla spiegazione dettagliata.
aggiungo un file esistente nel mio progetto (esplora soluzioni)
ora non deve essere compilato e quandi mandato nella cartella di esecuzione insieme agli altri...ma vorrei ,tramite codice..o pressione di un button..che il mio .exe integrato nel progetto venga eseguito...senza uscire però dalla mia applicazione.
ora non pensate male eh!
non devo fare niente di cattivo!
sto realizzando un bel programmone che se tutto rispetta la norma avvia il programma che dovrei integrarci!
il problema è che mi servirebbe una lezioncina su questo argomento.
cercando su Google ho trovato solo questo codice:
Dim A As System.Reflection.Assembly Dim st As System.IO.Stream Dim bytearray As Byte() A = Reflection.Assembly.GetExecutingAssembly st = A.GetManifestResourceStream(nomespace.nomefile.exe") ReDim bytearray(CInt(st.Length) - 1) st.Read(bytearray, 0, CInt(st.Length)) st.Close()
non mi dà eccezioni solamente che il programma non si apre...e non vedo come possa fare O_o
ho modificato il nome e il namespace per motivi personali..cmq spero che abbiate capito...non dovrebbe essere una cosa cosi difficile....altrimenti i programmi di installazione come farebbero ad integrarli dentro ed ad'eseguirli?
spero di essere stato sufficientemente chiaro...
Riepilogo:
-Importare il file .exe nel progetto (Fatto)
-Impostare "operazione di compilazione":
-Nessuno
-Compilazione
-Contenuto
-Risorsa Incorporata
-Application Definition
-Page
-Resource
(Non fatto)
come devo impostarlo?
dev'essere eseguito ma senza lasciare il mio programma principale.
Accetto ulteriori soluzione,basta che me ne postiate perchè sto uscendo pazzo!
aaa