ΖΗΤΗΜΑ: Σφάλμα "Πληροφορίες άδειας χρήσης για αυτό το στοιχείο δεν βρέθηκε"

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 177799 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Συμπτώματα

Όταν προσπαθείτε να προσθέσετε ένα στοιχείο ελέγχου μιας φόρμας, ενδέχεται να εμφανιστεί το ακόλουθο μήνυμα:
Πληροφορίες άδειας χρήσης για αυτό το στοιχείο δεν βρέθηκε. Δεν έχετε κατάλληλη άδεια χρήσης για να χρησιμοποιήσετε αυτήν τη λειτουργία σε περιβάλλον σχεδίασης.

Αιτία

Κατά την εγκατάσταση ενός στοιχείου ελέγχου για εκτέλεση ώρας χρησιμοποιείται μόνο (όπως αυτά που εγκαταστάθηκε από μια εφαρμογή που δημιουργούνται με τη Visual Basic), εάν είναι εγκατεστημένο το περιβάλλον προγραμματισμού Visual Basic στο ίδιο μηχάνημα αργότερα και το υπάρχον στοιχείο ελέγχου έκδοσης ίση ή μεγαλύτερη από αυτήν από το CD, το κλειδί άδειας χρήσης για ότι στοιχείο ελέγχου δεν είναι ενημερωμένο.

Προτεινόμενη αντιμετώπιση

Εάν το στοιχείο ελέγχου είναι κάποια από αυτά που παρατίθενται στη συνέχεια, εντοπίστε και κάντε διπλό κλικ στο αρχείο Vbctrls.reg στο CD-ROM της Visual Basic:

  • AniBtn32.ocx
  • Gauge32.ocx
  • Graph32.ocx
  • Grid32.ocx
  • KeySta32.ocx
  • MSOutl32.ocx
  • Spin32.ocx
  • Threed32.ocx
Αυτό θα ενημερώσει τις άδειες χρήσης του χρόνου σχεδίασης για αυτά τα στοιχεία ελέγχου. Για τη Visual Basic 5.0, Vbctrls.reg βρίσκεται στο φάκελο \Tools\Controls. Για τη Visual Basic 6.0, βρίσκεται στη δισκέτα 1 στο φάκελο \Common\Tools\Vb\Controls και για το Visual Studio 6.0, είναι στον ίδιο φάκελο του δίσκου 3. CD-ROM της Visual Basic 6.0 περιλαμβάνει, επίσης, αυτά τα αρχεία για τη Visual Basic 5.0 προσαρμοσμένα στοιχεία ελέγχου που έχουν διακοπεί στη Visual Basic 6.0:
  • Dbgrid.reg
  • Mschart.reg
Για περισσότερες πληροφορίες, ανατρέξτε στο αρχείο Readme.txt στον ίδιο φάκελο.

Εάν το στοιχείο ελέγχου δεν είναι μεταξύ των στοιχείων ελέγχου που αναφέρονται παραπάνω, κάντε τα εξής:
  1. Εντοπίστε το αρχείο Regsvr32.exe στον υπολογιστή σας. Σημειώστε τη διαδρομή του.
  2. Εντοπίστε τα αρχεία OCX που προκαλεί το σφάλμα, συνήθως βρίσκεται στο φάκελο Windows\System, για τα Windows 95, Windows 98 και Windows Me ή στο φάκελο Windows\System32 για τα Windows NT και Windows 2000.
  3. Στο διακομιστήStartμενού, κάντε κλικ στο κουμπίΕκτέλεση.
  4. ΣτοΕκτέλεσητο παράθυρο διαλόγου, πληκτρολογήστε τα εξής:

    <path to="" regsvr32="">/U \REGSVR32.EXE <path to="" ocx="">\OCXFILE.OCX</path></path>

    Για παράδειγμα:

    C:\Devstudio\VB\REGSVR32.EXE /u C:\Winnt\System32\COMCTL32.OCX

    ΣΗΜΕΙΩΣΗ:Εάν το αρχείο Regsvr32.exe είναι στο φάκελο System ή System32, η διαδρομή είναι προαιρετική.
  5. Εάν η επανεγκατάσταση των μια παλιότερη έκδοση του στοιχείου ελέγχου, θα πρέπει να διαγραφής/καταργήσετε τα αρχεία .ocx, .OCA και .DEP έτσι θα αντικατασταθεί.
  6. Επαναλάβετε τα προηγούμενα βήματα 3 για κάθε OCX που προκαλεί το σφάλμα.
  7. ΣεΟ πίνακας ελέγχουΚάντε κλικAdd\Remove προγράμματα.
  8. ΕπιλογήVisual Basic, και κάντε κλικ στο κουμπίAdd\Remove.
  9. Κάντε κλικΕπανεγκατάστασηΌταν εμφανιστεί το παράθυρο διαλόγου Επιλογές (Reinstall Add\Remove Κατάργηση όλων).
Επαναλάβετε την εφαρμογή του τελευταίου Visual Studio Service Pack, που μπορεί να ληφθεί από:
http://msdn2.Microsoft.com/en-us/vstudio/aa718359.aspx
Εάν δεν επιλυθεί το πρόβλημα, κάντε κλικ στο κουμπί αριθμούς των άρθρων παρακάτω για να προβάλετε τα άρθρα της Γνωσιακής Βάσης της Microsoft:
181854ΑΡΧΕΙΟ: VB5cli.exe επιδιορθώσεις ζήτημα εγκατάστασης ελέγχου της Visual Basic 5.0
194751ΑΡΧΕΙΟ: VB6Cli.exe επιδιορθώσεις ζητήματα αδειών χρήσης με τη Visual Basic 6.0
195353ΑΡΧΕΙΟ: VBUSC.EXE παρέχει άδεια χρήσης για στοιχεία ελέγχου απενεργοποιημένο

Κατάσταση

Η Microsoft ερευνά αυτό το ζήτημα και θα καταχωρήσει εδώ τις νέες πληροφορίες στη Γνωσιακή Βάση της Microsoft καθώς γίνεται διαθέσιμος.

Περισσότερες πληροφορίες

Βήματα για την αναπαραγωγή της συμπεριφοράς

  1. Ρυθμίσετε έναν υπολογιστή με Windows 95, Windows 98, τα Windows Me, τα Windows NT ή Windows 2000, υπολογιστή A, χωρίς εγκατεστημένο το Visual Basic 5.0. Στη συνέχεια, να ορίσετε έναν υπολογιστή ανάπτυξης, υπολογιστή B, με τη Visual Basic 5.0 και να εγκαταστήσει το Service Pack 3.
  2. Στον υπολογιστή B, δημιουργήστε ένα έργο Standard EXE. Φόρμα1 δημιουργείται από προεπιλογή.
  3. Προσθέστε το ακόλουθο στοιχείο (OCX) στην εργαλειοθήκη:

    Comctl32.ocx
  4. Προσθέστε τουλάχιστον ένα στοιχείο ελέγχου OCX αυτό Φόρμα1.
  5. Μεταγλωττίστε και αποθηκεύστε το έργο.
  6. Δημιουργήστε μια εφαρμογή εγκατάστασης χρησιμοποιώντας το πρόγραμμα εγκατάστασης της εφαρμογής της Visual Basic οδηγό, όλες οι προεπιλεγμένες επιλογές.
  7. Εγκαταστήστε την εφαρμογή στον υπολογιστή α.
  8. Εγκατάσταση της Visual Basic 5.0 σε υπολογιστή A.
  9. Ξεκινήστε το project Standard EXE και προσθέστε το Comctl32.ocx στην εργαλειοθήκη.

    Προσπαθήστε να προσθέσετε κάποιο από τα στοιχεία ελέγχου από αυτήν του OCX και εμφανίζεται αυτό το μήνυμα λάθους:
Πληροφορίες άδειας χρήσης για αυτό το στοιχείο δεν βρέθηκε. Δεν έχετε κατάλληλη άδεια χρήσης για να χρησιμοποιήσετε αυτή τη λειτουργία σε περιβάλλον σχεδίασης.

Αναφορές

Please see the RESOLUTION section of this article for additional Microsoft Knowledge Base articles. Για πρόσθετες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft (Knowledge Base):
172193INFO: List of VB 4.0 Custom Controls Discontinued in VB 5.0

Ιδιότητες

Αναγν. άρθρου: 177799 - Τελευταία αναθεώρηση: Παρασκευή, 23 Σεπτεμβρίου 2011 - Αναθεώρηση: 3.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Visual Basic 6.0 Professional Edition
  • Microsoft Visual Basic 5.0 Professional Edition
  • Microsoft Visual Basic 5.0 Enterprise Edition
  • Microsoft Visual Basic Control Creation Edition
Λέξεις-κλειδιά: 
kbctrl kberrmsg kbpending kbprb kbregistry kbtophit kbmt KB177799 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:177799

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com