Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2012
    Messaggi
    30

    [VB.NET] Aprire i file come showdialog

    Ciao a tutti,
    sto cercando di poter aprire file excel e access da VB.NET avendone peró sempre il controllo da VB.
    Per farmi capire meglio:
    - L'utente apre il file .xls o .mdb tramite un form nell'eseguibile vb.net
    - In questo momento non deve poter piú avere la possibilità di passare all'eseguibile finché non chiude il file aperto.

    In pratica voglio aprire un file alla stessa maniera di come si apre un nuovo form con la dicitura frm.showDialog()

    E' possibile fare un'operazione del genere?

    Grazie in anticipo
    Andrea

  2. #2

    Re: [VB.NET] Aprire i file come showdialog

    Originariamente inviato da Ibiza81
    Ciao a tutti,
    sto cercando di poter aprire file excel e access da VB.NET avendone peró sempre il controllo da VB.
    Per farmi capire meglio:
    - L'utente apre il file .xls o .mdb tramite un form nell'eseguibile vb.net
    - In questo momento non deve poter piú avere la possibilità di passare all'eseguibile finché non chiude il file aperto.

    In pratica voglio aprire un file alla stessa maniera di come si apre un nuovo form con la dicitura frm.showDialog()

    E' possibile fare un'operazione del genere?

    Grazie in anticipo
    Andrea
    Ignorando l'esposizione del problema - che tuttavia rende possibili varie interpretazioni data la sua incompletezza e poca chiarezza - provo comunque a rispondere consigliando di impostare su False la proprietà' Visibile della form fino alla chiusura del file aperto, il cui stato può essere monitorato semplicemente mediante lo strumento Filesystemwatcher di VB.NET o tramite soluzioni più articolate.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2012
    Messaggi
    30
    Ciao a tutti,
    ho trovato il metodo per aprire i file e bloccare il programma finché il file aperto non viene chiuso:

    System.Diagnostics.Process.Start(path & file).WaitForExit()

    MdE2005 grazie per la risposta, ho cercato di spiegare il problema in maniera semplice mi spiace di non essere stato chiaro.

    Andrea

  4. #4
    Originariamente inviato da Ibiza81
    MdE2005 grazie per la risposta
    Niente, figurati..

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