Newsgroup: it.comp.lang.visual-basic
Titolo: Dos...

Una domanda forse stupida...
Come faccio a stampare "HELLO WORLD!" dal prompt di DOS?
Andrea

 wrote in message
94p4b1$3m6$1...@pinco.nettuno.it...


 Andrea
se intendi via vb
www.vb2themax.com
cerca "standard output"

Ciao,
ho cercato dappertutto ma non lo trovo.
Mi interesserebbe moltissimo creare un programma che viene lanciato da un
batch dos e, quindi, dirige tutto l'output nella finestra Dos da cui è stato
lanciato (per capirsi, tipo eseguire pkzip.exe....).
Nel sito che indichi ho trovato come catturare un output da un comando dos
ma quello che cerco è esattamente il contrario...
Qualche idea?
Grazie in anticipo.

 Grazie in anticipo.
ciao cristiano
non vedo il post cui rispondi, quindi spero di non dirti niente di inutile.
http://www.vb2themax.com/HtmlDoc.asp?Table=Articles&ID=40
dino esposito sul catturare la finestra dos ci ragiona sopra abbastanza,
magari uno spunto te lo da'.
solo non capisco: hai bisogno di riprendere la _stessa_ finestra ?
non ti basta uno shell ?
ciao, a.

No, io ho bisogno del contrario.
esempio: pippo.bat
                 vercli
Il file sopra (pippo.bat) esegue vercli.exe.
vercli.exe č un programma che ho fatto (esempio, non lo ho fatto!) che
visualizza varie informazioni sul sistema operativo.
Io voglio che nella finestra dos mi visualizza l'output, tipo i tipici
programmi dos; esempio: la finestra Dos sarebbe
c:>pippo
c:>vercli
c:>Versione di prova, Cristiano, V1.0.0
c:>
c:>Versione del sistema operativo: Win98 4.2.2222
c:>Installato il 10/03/1999
c:>etc etc
Spero di essermi spiegato; vai in prompt di Dos e digita deltree; a video ti
compare "Manca un parametro indispensabile". Ecco, io voglio scriverlo
esattamente cosě, nella finestra Dos che ha lanciato il programma.
Grazie e ciao


Forse dico una sciocchezza, ma credo che in vb non si possa fare.
Quand' anche si potesse fare, nutro seri dubbi che sia una cosa
facile e/o stabile.
Non so cosa deve fare il tuo programma, ma, soprattutto se deve 
lavorare solo sullo standard output, al tuo posto lo scriverei
in c++.
Ciao
Aldo

Devo farne uno che lavora "normalmente" (usando quindi finestre di windows),
e una versione che funzioni da riga di comando con parametri (e restituisca
quindi il risultato sullo standard output).
Speravo di non dover fare 2 programmi diversi...vabbè, tornerò al buon
vecchio Pascal.
Grazie a tutti (se qualcuno scopre qualcosa mi faccia sapere)

 ha scritto

non credo sia esattamente quello che vuoi ma forse ci assomiglia
http://peccatte.karefil.com/software/EasyConsole/EasyConsoleEng.htm
(tutto attaccato)
mi sembrava fatto in vb. magari puoi chiedergli dritte.
hth, pal

Sembra pregiato.
Ho mandato una e-mail al webmaster, vediamo se mi risponde...
(adesso che ho scoperto che si può fare...l'unico dubbio è se alla console
Dos passa solo N caratteri e sfrutta quindi sendkey(), infattibile con più
caratteri perché si riempirebbe il buffer di tastiera).
Vediamo se mi dice qualcosa.
Grazie

Mi ha risposto (persona gentilissima), ma dice che usa un trucco: crea un
.bat e lo esegue (ahimé a me non serve).
Però però un modo ci deve essere, giocherò un po' con le window e vediamo se
salta fuori qualcosa.
Grazie ancora.

Hai provato con sendkeys?