August 19
Un modo per aumentare notevolmente la vostra potenza di programmazione è quello di combinare le caratteristiche dei vari linguaggi di programmazione e di scripting di sfruttare i vantaggi di ciascuna. Ad esempio, VBScript (Visual Basic Scripting) fornisce una serie di funzioni chiave per un facile automazione del sistema operativo Windows, ma Java è più adatto per i programmi più grandi e complessi. Non è necessario scegliere tra i due: è possibile eseguire VBScript all'interno di Java (ma solo su computer Windows).
1 Aprite il vostro editor di testo preferito. Qualsiasi editor di testo in grado di salvare i file di testo farà bene, tra cui Blocco note di Windows.
2 Incollare il seguente VBScript semplice nel file di testo vuoto:
Set shell = CreateObject ( "Shell.Application")
shell.Open "http://www.ehow.com"
Questo semplice VBScript non fa altro che aprire il sito eHow nel browser predefinito dell'utente.
3 Salvare il file nella directory C: \ con il nome "openURL.vbs."
4 Premere il tasto "Ctrl-n" per creare un nuovo file di testo. Salvarlo come "callVBS.java."
5 Incollare il seguente nel file Java e salvarlo:
public class VBSCaller {
Main (string [] args) {public static void
try {
Runtime.getRuntime () exec ( "wscript C: \\ openURL.vbs.");
} Catch (IOException e) {
System.exit (0);
}
}
}
La chiave è la linea che inizia con Runtime. Questo comando dice al sistema operativo di eseguire un programma esterno (come il tuo VBScript).