|
|
|
Problem: Typen unverträglich (Fehler 13) Beim Erstellen von Menü-Einträgen kommt es zum Fehler 13 - Typen unverträglich.
|
Kategorie: | sevMenuXP 1.0/2.0 |
VB-Versionen: | VB6 |
Autor: | Dieter Otter |
Datum: | 01.10.06 |
Views: | 3894 |
|
|
|
  |
|
Problem:
Beim Erstellen von Menü-Einträgen kommt es in folgender Codezeile zum Fehler 13 - Typen unverträglich.
Dim oMenu As MenuItem
With MenuBar1.MenuItems
Set oMenu = .Add("&Datei", "MenuFile")
...
End With
Ursache:
In aller Regel liegt das Problem daran, dass Sie neben sevMenuXP noch weitere Komponenten oder Verweise eingebunden haben, die ebenfalls ein MenuItem-Objekt zur
Verfügung stellen. Ist diese "andere" Komponente oder Verweis in der Rangfolge der Komponenten / Verweise weiter vorne als sevMenuXP angeordnet, so verwendet VB autom.
das MenuItem-Objekt dieser Komponente.
Lösung:
Deklarieren Sie das MenuItem-Objekt immer zusammen mit dem Klassen/Komponenten-Namen - dann weiß VB, welches MenuItem-Objekt gemeint ist.
Dim oMenu As sevMenuXP.MenuItem
...
Zurück zur Übersichtsseite
|