Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Apertura di file con la shell di vb6?

    ma quando uso la shell per aprire un file (Shell "file.txt") devo specificare per forza anche l'applicazione con la quale aprirla (Shell "notepad.exe file.txt")??Non si può fare che lo apre automaticamente col programma predefinito??
    ~-~-~*** Hannibal ***~-~-~
    Web-site: www.hannibalworks.net

  2. #2
    Utente di HTML.it L'avatar di vonkranz
    Registrato dal
    Sep 2001
    Messaggi
    1,387
    ....
    devo specificare per forza anche l'applicazione con la quale aprirla
    Con la shell di VB SI', se invece usi l'API di Win NO.
    Copia questo esempio nella sezione dichiarazioni e prova.
    codice:
    Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
    Const SW_SHOWNORMAL = 1
    Private Sub Form_Load()
        ShellExecute Me.hwnd, vbNullString, "C:\prova.txt", vbNullString, "C:\", SW_SHOWNORMAL
    End Sub
    Ciao.
    ...and I miss you...like the deserts miss the rain...

  3. #3
    Grazie, ci provo subito.!!!
    ~-~-~*** Hannibal ***~-~-~
    Web-site: www.hannibalworks.net

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.