|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Jun 2007
Messaggi: 69
|
[DOS] eseguire comandi in altri programmi
ciao a tutti
vorrei sapere se è possibile far eseguire dal prompt dei comandi di dos delle operazioni su programmi già in esecuzione, cioè so ke posso aprire degli eseguibili (per esempio mspaint), ma una volta aperti, sempre da linea di comando, posso fargli fare qualcosa? (scegliere un pennello, scrivere, eseguire l'incollamento di qualke immagine?...) grazie 1000 a ki mi sa aiutare.. se nn fosse possibile con dos, si può fare con qualcos'altro? grazie |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Mar 2008
Messaggi: 401
|
Dipende tutto dal programma che vuoi usare, se accetta argomenti, in fase di esecuzione e/o quando lo lanci.
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
|
Guarda, che io sappia essitono solo due tipi di applicazioni: con interfaccia tramite consolle di sistema [prompt di DOS] o a interfaccia grafica [finestre].
Quella interamente basate su consolle sono strutturate in modo tale da scrivere in output sulla consolle stessa eventuali messaggi per l'utente e ricevere da riga di comando input utente. Quelle basate su interfaccia grafica una volta lanciate in esecuzione gestiscono gli input/output con l'utente direttamente attraverso l'interfaccia grafica (appunto per questo si chiamano così). Al di la di questa distinzione di massima ogni applicativo definisce da se i modi/tempi con cui la sua interfaccia funziona. Per riprendere il tuo esempio di Paint, sì, puoi lanciarlo da consolle tramite riga di comando e magari passargli come parametro il nome di un file da fargli aprire subito, ma non credo proprio si possa fare molto altro.
__________________
As long as you are basically literate in programming, you should be able to express any logical relationship you understand. If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it. (Chris Crawford) |
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Jun 2007
Messaggi: 69
|
capisco.. a me proprio questo "altro" serviva fare, ma anke a me sembra impossibile.. peccato
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Puoi fare tutto e il contrario di tutto. Quali linguaggi conosci ?
|
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Jun 2007
Messaggi: 69
|
conosco un po' di c..
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Per fare quello che ti interessa, cioè "manovrare" il funzionamento di una applicazione tramite un altro programma, devi saper utilizzare in modo approfondito le API Win32. Ci sono tanti modi per farlo, invio di messaggi all'applicazione, DDE ed altre cose che dipendono dall'applicazione.
|
|
|
|
|
|
#8 |
|
Member
Iscritto dal: Jun 2007
Messaggi: 69
|
capisco, ma ancora nn sono molto esperto in merito.. il fatto ke cmq si possa fare mi rende felice
grazie |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:28.




















