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

    Visual Basic 2010, come vedere ciò che contiene il DVD

    Gent.mi,

    con Visual Basic 2010, ho realizzato un programma che tra l'altro ha anche la funzione
    dell'apertura e chiusura del lettore DVD e realtivo masterizzatore.

    Per completare, gradirei inserire se è possibile la funzione con un click del pulsante, per
    vedere ciò che contiene il DVD (Cartelle varie, file ed ecc.). Si può realizzare?

    Anticipatamente ringrazio.

    Domenico.

  2. #2
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Con Start.Process lanci "Explorer.exe" passandogli la cartella del DVD.

  3. #3
    Gent.mo Gibra,

    mi scuso del ritardo dovuto ai problemi sul PC.

    Usando il codice: > Call Shell("explorer.exe " & " E:\", vbMaximizedFocus) <, mi si apre una
    finestra e vedo regolarmente ciò che contiene il DVD (Cartelle varie ed ecc.).

    Con il programmino che ho realizzato e che funziona, la lettera che indica il disco
    rimovibile (Lettore o Masterizzatore), viene memorizzato in una variabile R.

    Il problema che incontro è che se inserisco la variabile R al posto di E, anzichè leggere il
    DVD, legge la cartella dei documenti del PC.

    Gentilmente se puoi suggerire e correggere il codice affinchè possa funzionare con la
    variabile R.

    Anticipatamente ringrazio e fiducioso di un gradito aiuto, saluto.

    Domenico.

  4. #4

  5. #5
    Gent.mo Gibra,

    mi scuso se non sono stato preciso nell'esporre il problema.

    In una ListBox, tramite un pulsante, viene elencato i drive del PC (Lettore e Masterizzatore
    precisamente E - Lettore e D Masterizzatore).

    una volta che evidenzio con il mouse una delle due lettere (E o D), viene memorizzato con la variabile R in sintesi per es. evidenziando D che sarebbe il masterizzatore, la D diventa R.

    inserendo nel codice: > Call Shell("explorer.exe " & " R:\", vbMaximizedFocus) < dovrebbe
    aprire la finestra per vedere ciò che contiene il DVD. invece mi si apre la finestra che contiene i documenti del PC.

    Nel ringraziarti, saluto.

    Domenico.

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Ma se R è una variabile, cosa c'entra R:\ ???

    Semmai devi scrivere

    Call Shell("explorer.exe " & R & ":\", vbMaximizedFocus)
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    Gent.mo oregon,

    Ringrazio della gentilezza, con la modifica suggerita funziona.

    Saluto.

    Domenico.

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Originariamente inviato da Pacifico437
    Gent.mo oregon,

    Ringrazio della gentilezza, con la modifica suggerita funziona.

    Saluto.

    Domenico.

    Di nulla ...

    Domenico, guarda che nei forum - soprattutto di questo tipo - ci si dà del tu e ci si rapporta ad un livello molto più informale ...

    In ogni, caso, se hai problemi di codice, ti suggerisco la sezione Visual Basic e .NET Framework e non questa che è più incentrata sul funzionamento dell'IDE.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.