Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - Codice Shell
Forum - Visual Basic 6 - Codice Shell

Avatar
bossov2007 (Normal User)
Newbie


Messaggi: 8
Iscritto: 13/11/2007

Segnala al moderatore
Postato alle 17:33
Mercoledì, 27/02/2008
ciao a tutti, mi sapreste scrivere il codice per aprire un file qualsiasi con la shell? L'ho perso purtroppo!! 8-|

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 17:42
Mercoledì, 27/02/2008
Codice sorgente - presumibilmente VB.NET

  1. Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hWnd As Long, ByVal IpOperation As String, ByVal IpFile As String, ByVal IpParameters As String, ByVal IpDirectory As String, ByVal nShowCmd As Long) As Long
  2. Const SW_NORMAL = 1
  3.  
  4. Dim X As Long
  5. X = ShellExecute(hWnd, "Open", "C:\WINDOWS\notepad.exe", vbNullString, vbNullString, SW_NORMAL)


:k:

PM Quote
Avatar
bossov2007 (Normal User)
Newbie


Messaggi: 8
Iscritto: 13/11/2007

Segnala al moderatore
Postato alle 17:52
Mercoledì, 27/02/2008
Grazie ma... ce n'era uno più semplice! :P Era in tre righe se non sbaglio... una cosa tipo

Codice sorgente - presumibilmente VB.NET

  1. dim shell as object
  2.  
  3. set shell = createobject(boh)


e un altro passaggio ke nn ricordo... accidenti...!!!

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 18:02
Mercoledì, 27/02/2008
ah, dici questo:

Codice sorgente - presumibilmente VB.NET

  1. Dim Shell As Object
  2. Set Shell = CreateObject("Shell.Application")
  3. Shell.Open "C:\a.txt"


PM Quote
Avatar
bossov2007 (Normal User)
Newbie


Messaggi: 8
Iscritto: 13/11/2007

Segnala al moderatore
Postato alle 18:09
Mercoledì, 27/02/2008
esatto! grazies :)

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 19:38
Mercoledì, 27/02/2008
Prego;)

PM Quote
Avatar
M@d_Hacker (Ex-Member)
Expert


Messaggi: 254
Iscritto: 25/02/2008

Segnala al moderatore
Postato alle 20:12
Mercoledì, 27/02/2008
cmq c'è un topic in vb6 "aprire e cancellare file"
in cui lo starter sono stato io dove  
c'è tutto quello ke ti serve...
cmq se vuoi un codice x aprire solo applicazioni basta

Codice sorgente - presumibilmente Visual Basic 6

  1. shell "" ' in mezzo alle virgolette metti il percorso dell'applicazione da aprire



esempio. shell "notepad"
oppure Shell "C:\Programmi\Windows\Live\Messenger\msnmsgr" ' questo è il percorso per aprire msn...cmq se vuoi inserisci l'estensione dell'applicazione da aprire..

cmq ti ripeto ke cui c'è tutto quello ke tu hai kiesto qui... http://www.pierotofy.it/pages/extras/forum/6/29440-aprire_ ...

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 15:13
Giovedì, 28/02/2008
l'importante è ke abbia risolto:D

PM Quote