[VBscript] Stampa su console

mercoledì 11 giugno 2008 - 16.42

guli Profilo | Junior Member

Salve a tutti, desideravo sapere come si fa la stampa su console di una stringa in VBscript...
Grazie e ciao

Dainesi Profilo | Senior Member

Cosa intendi per "Stampa su Consolle" ?

guli Profilo | Junior Member

la stampa sul prompt di windows...

ridaria Profilo | Expert

cioè?

sul prompt di DOS?

Riccardo
Ridaria

Dainesi Profilo | Senior Member

Riepilogando: vorresti scrivere in una finestra DOS utilizzando VBScript ? E lo script VBScript dove viene eseguito ?

Ti annuncio comunque che nella famiglia Visual Basic solo la versione 2.0 (quella successiva a Thunderbird del lontano '92 quando ancora c'era Windows 3.0) era anche venduta per creare applicazioni DOS. Con l'avvento di VB.NET è ritornata questa possibilità. Ma da VBScript ....

Comunque tu esponi il motivo per cui vuoi fare questo e da dove lo fai, poi vediamo se c'è qualche workaround per raggiungere lo stesso risultato.

guli Profilo | Junior Member

Mi dovrebbe creare un file...

Dainesi Profilo | Senior Member

Ok. L'approccio corretto allora è creare un oggetto di tipo FileSystem

Set oFS = WScript.CreateObject("Scripting.FileSystemObject")

Al riguardo rivediti l'help o la finestra delle proprietà degli oggetti relativi a WScript per creare un file e scriverci dentro.

Un alternativa sarebbe quella di creare un oggetto TextStream tramite una di queste funzioni (che restituiscono l'oggetto in questione)

File.OpenTextStream
FileSystemObject.CreateTextFile
FileSystemObject.GetStandardStrea
FileSystemObject.OpenTextFile

guli Profilo | Junior Member

ok...ottima idea...
Grazie mille e ciao
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5