Article View: free.it.visual-basic
Article #2175Re: Lanciare file batch con Visual Basic 6
From: Gibba
Date: Mon, 08 Sep 2003 08:28
Date: Mon, 08 Sep 2003 08:28
75 lines
4080 bytes
4080 bytes
Grazie mille con la funzione shell ho risolto il mio problema. "Franco" <f.franco@tiscalinet.it> ha scritto nel messaggio news:bj9b74$vno$1@lacerta.tiscalinet.it... > > "Gibba" <gibba@libero.it> ha scritto nel messaggio > news:bj427d$vl2$1@newsreader1.mclink.it... > > Ciao a tutti, sto compilando un programma in visual basic 6 e ho la > > necessit� di eseguire funzioni dos sul disco rigido come > > copia di file da una cartella all'altra verifica l'esistenza di un file o > > meno, qui per� mi sono arenato in quanto con un file batch > > non avrei problemi, ma come lo lancio da visual? O magari ci sono altre > > strade? > > > > Grazie in anticipo per eventuali aiuti. > > > Hai provato con: > > Call Shell(stAppName, 1) > dove stAppNome � il nome del file.bat? > > Avvia un programma eseguibile e restituisce un valore Variant (Double) che > indica l'ID del task del programma in caso di esito positivo oppure zero in > caso di esito negativo. > > Sintassi > > Shell(pathname[,windowstyle]) > > La sintassi della funzione Shell � composata dai seguenti argomenti > predefiniti: > > Parte Descrizione > pathname Obbligatoria; Variant (String). Nome del programma da eseguire e > tutti gli argomenti o parametri della riga di comando. Pu� includere la > directory o cartella e l'unit�. > windowstyle Facoltativa. Variant (Integer) corrispondente allo stile della > finestra nella quale verr� eseguito il programma. Se windowstyle viene > omesso, il programma verr� aperto come programma attivo ridotto a icona. > Per l'argomento predefinito windowstyle sono disponibili i seguenti valori: > > Costante Valore Descrizione > vbHide 0 La finestra � nascosta e l'attivazione viene passata alla finestra > nascosta. > vbNormalFocus 1 La finestra � attivata e vengono ripristinate la dimensione > e la posizione originali. > vbMinimizedFocus 2 La finestra � ridotta a icona e attivata. > vbMaximizedFocus 3 La finestra � ingrandita e attivata. > vbNormalNoFocus 4 Vengono ripristinate le dimensioni e posizione precedenti > della finestra. La finestra attiva resta attiva. > vbMinimizedNoFocus 6 La finestra � ridotta a icona. La finestra attiva resta > attiva. > Osservazioni > > Se la funzione Shell esegue in modo corretto il file indicato, restituir� > l'ID del task del programma avviato. L'ID del task � un numero univoco, che > identifica il programma in esecuzione. Se la funzione Shell non riesce ad > avviare il programma specificato, verr� generato un errore. Se si utilizza > la funzione MacID con Shell in Microsoft Windows, verr� generato un errore. > > Nota La funzione Shell consente di eseguire altri programmi in modo > asincrono. Ci� significa che non � necessario attendere la fine > dell'esecuzione di un programma avviato con Shell prima che possano essere > eseguite le istruzioni che seguono la funzione Shell nell'applicazione. > >
Technical Details
Message-ID:
<bjhejt$cte$1@newsreader1.mclink.it>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-06!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!newsfeed.icl.net!newsfeed.fjserv.net!news.mailgate.org!newsfeed.mclink.it!not-for-mailReferences:
<bj427d$vl2$1@newsreader1.mclink.it> <bj9b74$vno$1@lacerta.tiscalinet.it>Show Full Headers
Complete Article Headers
X-Google-Language: ITALIAN,ASCII X-Google-Thread: f94ee,f95cdcf64af3ae52 X-Google-Attributes: gidf94ee,public X-Google-ArrivalTime: 2003-09-08 01:34:03 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-06!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!newsfeed.icl.net!newsfeed.fjserv.net!news.mailgate.org!newsfeed.mclink.it!not-for-mail From: "Gibba" <gibba@libero.it> Newsgroups: free.it.visual-basic Subject: Re: Lanciare file batch con Visual Basic 6 Date: Mon, 8 Sep 2003 10:28:53 +0200 Organization: MC-link S.p.A. Lines: 77 Message-ID: <bjhejt$cte$1@newsreader1.mclink.it> References: <bj427d$vl2$1@newsreader1.mclink.it> <bj9b74$vno$1@lacerta.tiscalinet.it> NNTP-Posting-Host: 213.203.166.42 X-Trace: newsreader1.mclink.it 1063009725 13230 213.203.166.42 (8 Sep 2003 08:28:45 GMT) X-Complaints-To: usenet@newsreader1.mclink.it NNTP-Posting-Date: Mon, 8 Sep 2003 08:28:45 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106