Select the product you need help with
Τρόπος χρήσης του στοιχείου ελέγχου WebBrowser σε Visual Basic για να ανοίξετε ένα έγγραφο του OfficeΑναγν. άρθρου: 304643 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο. Microsoft Visual C# και Microsoft Visual C# 2005.NET έκδοση αυτού του άρθρου, ανατρέξτε στο θέμα 304662
(http://support.microsoft.com/kb/304662/
)
.Σε αυτήν τη σελίδαΠερίληψη Θέλετε να εμφανίσετε ή να ενσωματώσετε ένα έγγραφο του Microsoft Office
απευθείας σε μια φόρμα Microsoft Visual Basic. 2005 Microsoft Visual Basic και Visual Basic.NET παρέχουν ένα στοιχείο ελέγχου OLE που σάς επιτρέπει να ενσωματώσετε ένα
Έγγραφο του Office σε μια φόρμα. Εάν θέλετε να ενσωματώσετε ένα υπάρχον έγγραφο και άνοιγμα
ως ένα αντικείμενο επιτόπου ActiveX έγγραφο μέσα σε μια φόρμα της Visual Basic, μια
πιθανή λύση είναι να χρησιμοποιήσετε το WebBrowser στοιχείο ελέγχου. Αυτό το άρθρο παρουσιάζει τον τρόπο για να αναζητήσετε ένα υπάρχον έγγραφο του Office και να εμφανίσετε σε μια φόρμα της Visual Basic από χρησιμοποιώντας το WebBrowser στοιχείο ελέγχου. Περισσότερες πληροφορίες Έγγραφα ΑctiveX έχουν ενσωματωθεί αντικείμενα OLE που συμπεριφέρονται
περισσότερα στοιχεία ελέγχου ActiveX, όπως από τα παραδοσιακά αντικείμενα OLE. Σε αντίθεση με μια παραδοσιακή
ενσωματωμένο αντικείμενο, ένα έγγραφο έχει σχεδιαστεί ώστε να είναι περιορισμένη αντικείμενο ActiveX
μέγεθος του εγγράφου. Αντίθετα, θεωρείται ότι είναι στο ίδιο πλήρες έγγραφο
που απλώς την προβολή (όπως με τον Microsoft Internet Explorer) ή
συλλέγονται σε έναν πόρο με άλλα έγγραφα (όπως το Microsoft
Το Office Binder αρχείο). Ένα έγγραφο ActiveX που φιλοξενείται στο του WebBrowser στοιχείο ελέγχου είναι πάντα ενεργή. Επομένως, σε αντίθεση με τις παραδοσιακές OLE
ενσωματωμένα αντικείμενα, δεν υπάρχει κανένα νόημα στο σημείο ενεργοποίησης. Ενώ Η Microsoft Visual Basic.NET και 2005 Visual Basic δεν υποστηρίζουν φιλοξενίας ActiveX έγγραφα άμεσα, ενδέχεται να χρησιμοποιείτε το WebBrowser στοιχείο ελέγχου για το σκοπό αυτό. Το WebBrowser στοιχείο ελέγχου (Shdocvw.dll) αποτελεί τμήμα του Internet Explorer και να μόνο χρησιμοποιείται σε συστήματα που έχουν εγκατεστημένο τον Internet Explorer. Δημιουργία εφαρμογής της Visual Basic που ανοίγει έγγραφα του OfficeΓια να δημιουργήσετε μια εφαρμογή της Visual Basic που ανοίγει το Office έγγραφα, ακολουθήστε τα εξής βήματα:
Ζητήματα όταν χρησιμοποιείτε το στοιχείο ελέγχου WebBrowserΠρέπει να λάβετε υπόψη τα παρακάτω κατά τη χρήση του WebBrowser ελέγχου:
Ζητήματα όταν χρησιμοποιείτε το στοιχείο ελέγχου WebBrowser μαζί με ένα πρόγραμμα του Microsoft Office 2007Από προεπιλογή, τα προγράμματα του Office 2007 δεν ανοίγουν έγγραφα του Office στο πρόγραμμα περιήγησης Web. Αυτή η συμπεριφορά επηρεάζει επίσης το WebBrowser στοιχείο ελέγχου. Συνιστάται να χρησιμοποιείτε προσαρμοσμένο κοντέινερ ActiveX εγγράφου αντί για το WebBrowser στοιχείο ελέγχου όταν αναπτύσσετε εφαρμογές που ανοίγουν έγγραφα του Office 2007. Για περισσότερες πληροφορίες σχετικά με τις προσαρμοσμένες κοντέινερ ActiveX document, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:311765 Για τις υπάρχουσες εφαρμογές που απαιτούν συμβατότητα με το WebBrowser στοιχείο ελέγχου, μπορείτε να τροποποιήσετε το μητρώο για να ρυθμίσετε τις παραμέτρους του Internet Explorer. Μπορείτε να χρησιμοποιήσετε αυτήν τη μέθοδο για να ρυθμίσετε τις παραμέτρους του Internet Explorer για να ανοίξετε έγγραφα του Office 2007 στο πρόγραμμα περιήγησης Web. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
(http://support.microsoft.com/kb/311765/
)
Οπτικό στοιχείο ελέγχου C++ ActiveX για τη διατήρηση των εγγράφων του Office σε Visual Basic ή HTML927009 Σημείωση Εάν τροποποιήσετε το μητρώο, χρησιμοποιώντας τη μέθοδο που αναφέρεται στη Γνωσιακή βάση, άρθρο 927009, οι αλλαγές επηρεάζουν το WebBrowser στοιχείο ελέγχου που χρησιμοποιείτε στην εφαρμογή. Οι αλλαγές επηρεάζουν επίσης όλες τις εμφανίσεις του Internet Explorer. Επιπλέον, αυτή η μέθοδος ενδέχεται να λειτουργεί για σε μελλοντικές εκδόσεις της οικογένειας προγραμμάτων του Microsoft Office. Επομένως, συνιστούμε να χρησιμοποιήσετε αυτήν τη μέθοδο μόνο για συμβατότητα με υπάρχουσα εφαρμογή.
(http://support.microsoft.com/kb/927009/
)
Ανοίγει ένα νέο παράθυρο όταν προσπαθείτε να προβάλετε ένα πρόγραμμα του Microsoft Office 2007 στον Windows Internet Explorer 7ΑναφορέςΓια περισσότερες πληροφορίες σχετικά με τη χρήση του στοιχείου ελέγχου WebBrowser, κάντε κλικ στους αριθμούς των άρθρων παρακάτω, για να προβάλετε τα άρθρα της Γνωσιακής Βάσης της Microsoft: 304562
(http://support.microsoft.com/kb/304562/
)
Visual Studio 2005 και Visual Studio.NET παρέχουν ένα στοιχείο ελέγχου κοντέινερ OLE για Windows Forms243058
(http://support.microsoft.com/kb/243058/
)
Τρόπος χρήσης του στοιχείου ελέγχου WebBrowser για να ανοίξετε ένα έγγραφο του Office162719
(http://support.microsoft.com/kb/162719/
)
Τρόπος χρήσης του στοιχείου ελέγχου WebBrowser από Visual Basic 5.0202476
(http://support.microsoft.com/kb/202476/
)
Σφάλμα: Δεν είναι δυνατό να επεξεργαστείτε το έγγραφο του Word σε στοιχείο ελέγχου OLE ή WebBrowser188271
(http://support.microsoft.com/kb/188271/
)
Πώς μπορείτε να εκτυπώσετε τα περιεχόμενα του στοιχείου ελέγχου WebBrowser από VB191692
(http://support.microsoft.com/kb/191692/
)
Shdocvw.dll δεν περιλαμβάνεται στο πακέτο εγκατάστασης PDW238313
(http://support.microsoft.com/kb/238313/
)
Πρόσβαση στο μοντέλο αντικειμένου του Internet Explorer έγγραφο από τη Visual Basic927009
(http://support.microsoft.com/kb/927009/
)
Ανοίγει ένα νέο παράθυρο όταν προσπαθείτε να προβάλετε ένα πρόγραμμα του Microsoft Office 2007 στον Windows Internet Explorer 7ΙδιότητεςΑναγν. άρθρου: 304643 - Τελευταία αναθεώρηση: Κυριακή, 29 Μαΐου 2011 - Αναθεώρηση: 4.0
Μηχανικά μεταφρασμένο ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης. Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:304643
(http://support.microsoft.com/kb/304643/en-us/
)
| Μεταφράσεις άρθρων
|




Επιστροφή στην αρχή








