Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

vb.net ανοιγμα αρχείου - εντολή shell

Îåêßíçóå áðü ôï ìÝëïò geo1. Τελευταία δημοσίευση από το μέλος Dimitris Papadimitriou στις 03-11-2006, 17:45. Υπάρχουν 2 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  03-11-2006, 14:04 19789

    vb.net ανοιγμα αρχείου - εντολή shell

    Καλησπέρα,

    Γράφω μια εφαρμογή σε vb.net και θέλω να ανοίξω ένα αρχείο - να καλέσω μία εφαρμογή μέσα από τον κώδικα. Είχα γράψει κάτι παρόμοιο σε vb και δούλευε μια χαρά με χρήση της εντολής shell "το path του αρχείου". προσπαθώ να κάνω το ίδιο σε .net αλλά αυτή ή εντολή μάλλον δεν υποστηρίζεται..... Αν ξέρεται κάτι περί του θέματος θα με βοηθούσε πολυ!

    ευχαριστώ geo

     

     

  •  03-11-2006, 14:15 19790 σε απάντηση της 19789

    Απ: vb.net ανοιγμα αρχείου - εντολή shell

    System.Diagnostics.Process p = new System.Diagnostics.Process();
    p.StartInfo.FileName = myFileOrAppName;
    p.StartInfo.UseShellExecute = true;
    p.Start();


    Είναι σε C# αλλά η μετατροπή είναι απλή.

    Νατάσα Μανουσοπούλου
  •  03-11-2006, 17:45 19802 σε απάντηση της 19790

    Απ: vb.net ανοιγμα αρχείου - εντολή shell

    Η εντολή shell υπάρχει και στην vb.net, περισσότερο όμως για λόγους συμβατότητας του κώδικα. Καλύτερα να χρησιμοποιήσεις τον παραπάνω κώδικα που έδωσε η Νατάσα.

    και αν σε δυσκολεύει η μετατροπή σε vb.net:

    Dim p As new System.Diagnostics.Process()

    p.StartInfo.FileName = myFileOrAppName

    p.StartInfo.UseShellExecute = true

    p.Start()

    Dimitris Papadimitriou
    Software Development Professional
    dotNETZone.gr News

    Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Διαβάστε επίσης τους όρους χρήσης.
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems