WScript

venerdì 20 febbraio 2004 - 19.25

morgan Profilo | Newbie

Ho necessità di integrare il seguete codice VB in VC++:

Set oWsh = CREATEOBJECT("WScript.Shell")
oWsh.Run("calc.exe", modoFinestra, Attesa)

In pratica sto creando un piccolo software in C++ che lanci altri eseguibili ed attenda la loro fine e poi faccia altre operazioni.
La soluzione me la dà WScript, perché con system("start calc.exe") non posso dare molti parametri, ma non riesco ad implementarlo nel mio codice, con la stessa semplicità che si ha in VB.
E' chiaro che sto muovendo i primi passi in C++ e pertanto forse la domanda sarà più che banale.
Saluti a tutti.

Brainkiller Profilo | Guru

Ciao Morgan,
mi spiace deluderti ma non è proprio banale. Innanzitutto perchè VC++ è un linguaggio abbastanza difficile complesso e in qualche caso addirittura incomprensibile. Poi il Windows Scripting Host (WSH) è un linguaggio di scripting creato appositamente per facilitare certi lavori che se implementati in VC++ da zero risultavano dispendiosi in termini di tempo.
Per quello che tu vuoi fare inoltre è richiesta un'ottima conoscenza di base su come funziona il sistema operativo, le Win32 API, e altre cosette.
Questo articolo ti spiega come fare ciò che richiedi:
http://support.microsoft.com/?id=125689

ciao
david

morgan Profilo | Newbie

Grazie Brainkiller,
mi studio il codice e vedo di implementarlo.

Un saluto.
Fabio

free Profilo | Newbie

lo

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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5