Oppure

Loading
27/02/08 16:33
bossov2007
ciao a tutti, mi sapreste scrivere il codice per aprire un file qualsiasi con la shell? L'ho perso purtroppo!! 8-|
aaa
27/02/08 16:42
GrG
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
Const SW_NORMAL = 1

Dim X As Long 
X = ShellExecute(hWnd, "Open", "C:\WINDOWS\notepad.exe", vbNullString, vbNullString, SW_NORMAL)

:k:
aaa
27/02/08 16:52
bossov2007
Grazie ma... ce n'era uno più semplice! :P Era in tre righe se non sbaglio... una cosa tipo

dim shell as object

set shell = createobject(boh)




e un altro passaggio ke nn ricordo... accidenti...!!!
aaa
27/02/08 17:02
GrG
ah, dici questo:

Dim Shell As Object
Set Shell = CreateObject("Shell.Application")
Shell.Open "C:\a.txt"
aaa
27/02/08 17:09
bossov2007
esatto! grazies :)
aaa
27/02/08 18:38
GrG
Prego;)
aaa
27/02/08 19:12
M@d_Hacker
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

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... pierotofy.it/pages/extras/forum/6/29440-aprire_o_cancellare_un_file/
aaa
28/02/08 14:13
GrG
l'importante è ke abbia risolto:D
aaa