Office: Microsoft Sicherheitsupdate tauscht MSCOMCTL.OCX

Helfe beim Thema Microsoft Sicherheitsupdate tauscht MSCOMCTL.OCX in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hallo Thomas! Ja, du hast recht. Es wird für die Common Controls die Version 2.1 ausgegeben. Danke! Grüße Ingo Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von Toblerone6, 13. August 2012.

  1. Microsoft Sicherheitsupdate tauscht MSCOMCTL.OCX


    Hallo Thomas!

    Ja, du hast recht. Es wird für die Common Controls die Version 2.1 ausgegeben. Danke!

    Grüße
    Ingo
     
    Claypool, 16. August 2012
    #16
  2. Bei einer Reihe unserer Kunden hat geholfen, zwei Registrierungsschlüssel für die MSCOMCTL.OCX einzufügen

    Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}]

    [HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}\2.0]
    @="Microsoft Windows Common Controls 6.0 (SP6)"
    "PrimaryInteropAssemblyName"="mscomctl, Version=10.0.4504.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"

    [HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}\2.0\0]

    [HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}\2.0\0\win32]
    @="C:\\WINDOWS\\system32\\MSCOMCTL.OCX"

    [HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}\2.0\FLAGS]
    @="2"

    [HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}\2.0\HELPDIR]
    @="[{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}]"

    [HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}\2.1]
    @="Microsoft Windows Common Controls 6.0 (SP6)"

    [HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}\2.1\0]

    [HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}\2.1\0\win32]
    @="C:\\WINDOWS\\system32\\MSCOMCTL.OCX"

    [HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}\2.1\FLAGS]
    @="2"

    [HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}\2.1\HELPDIR]
    @="C:\\WINDOWS\\system32\\"

    Der Pfad zur MSCOMCTL muss gegebenenfalls angepasste werden. Wir sind aktuell auch am Testen, aber es schaut gut aus und es scheint nicht notwendig zu sein, die Access Anwendung neu zu kompilieren, bzw. die vorhandene Referenz auf die MSCOMCTL.OCX neu zu setzen.

    Ich hoffe das hilft.
    J.K.
     
  3. Bei einer Reihe unserer Kunden hat geholfen, zwei Registrierungsschlüssel für die MSCOMCTL.OCX einzufügen

    Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}]

    [HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}\2.0]
    @="Microsoft Windows Common Controls 6.0 (SP6)"
    "PrimaryInteropAssemblyName"="mscomctl, Version=10.0.4504.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"

    [HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}\2.0\0]

    [HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}\2.0\0\win32]
    @="C:\\WINDOWS\\system32\\MSCOMCTL.OCX"

    [HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}\2.0\FLAGS]
    @="2"

    [HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}\2.0\HELPDIR]
    @="[{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}]"

    [HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}\2.1]
    @="Microsoft Windows Common Controls 6.0 (SP6)"

    [HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}\2.1\0]

    [HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}\2.1\0\win32]
    @="C:\\WINDOWS\\system32\\MSCOMCTL.OCX"

    [HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}\2.1\FLAGS]
    @="2"

    [HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}\2.1\HELPDIR]
    @="C:\\WINDOWS\\system32\\"

    Der Pfad zur MSCOMCTL muss gegebenenfalls angepasste werden. Wir sind aktuell auch am Testen, aber es schaut gut aus und es scheint nicht notwendig zu sein, die Access Anwendung neu zu kompilieren, bzw. die vorhandene Referenz auf die MSCOMCTL.OCX neu zu setzen.

    Ich hoffe das hilft.
    J.K.
     
  4. Microsoft Sicherheitsupdate tauscht MSCOMCTL.OCX

    \@Ingo: Man kann nie sicher sein ;-) Deshalb sollte man meiner Meinung nach bei diesen Systemkomponenten immer LateBinding verwenden. Das ist wenigstens *etwas* sicherer.

    Dei Problem entsteht, weil MS die Schnittstellen-Versionsnummer hochgesetzt hat. Warum auch immer sie das gemacht haben - jedenfalls ist dieses Szenario auch ohne den aktuellen speziellen Registry-Bug bzgl. des "verwaisten" 2.0-Schlüssels für Access tödlich, wenn man kein LateBinding verwendet. Keine Ahnung, warum das so ist - ein "echtes" Programm (meinetwegen eine VB-Komponente) schluckt eine Schnittstellenerweiterung schließlich problemlos.

    Bei einem Kunden gab es nebenbei gesagt gerade ein ganz anderes Szenario: Dort ist Office 2003 drauf und nach dem (über Nacht ohne jegliche Fehlermeldung durchgelaufenen) MS-Update war die neue 34er-MSCOMTL-Version drauf - leider aber komplett entregistriert! Ich glaub es nicht! Ich mache jetzt den 2. Tag nichts als dämliche Fehlerbehebungen.
     
  5. Hallo Andreas!

    Vielen Dank für deine Aufklärung. Ich sollte dann für die Zukunft auf LateBinding umstellen. Naja, solange der Programmierer und der Kunde mehr oder weniger ein und die selbe Person sind (ich ;-) kann ich damit leben.

    Grüße
    Ingo
     
    Claypool, 16. August 2012
    #20
  6. Hallo,

    uns hat da Problem auch ziemlich getroffen. Seit zwei Tagen nur Fehlerbehebung *frown.gif*

    Habe mir jetzt eine Batch gebastelt die mir hoffentlich weiterhilft:
    Code:
    MSCOMCTL_Remove.reg
    Code:
    Für weitergehende Hinweise bin ich trotzdem sehr dankbar!!!

    Eine Frage zum Latebinding:

    Wie funktioniert das, wenn ich z.B. ein TreeView- oder Toolbar-Control auf einem Formular benutze? Wie kann ich das "late binden"?
     
  7. Also bei meinen Systemen mit Win 7 64bit reicht es aus, die Registrierung zu erneuern:
    Im Dos Fenster ausführen: (entregistrieren)
    regsvr32 C:\Windows\SysWOW64\MSCOMCTL.OCX /u

    danach registrieren:
    regsvr32 C:\Windows\SysWOW64\MSCOMCTL.OCX

    Hier (WIN7-64bit) war kein überflüssiger Schlüssel in der Registrierung vorhanden und damit auch nicht zu entfernen.

    Viel Spass...
     
    MichaMueller, 17. August 2012
    #22
  8. Microsoft Sicherheitsupdate tauscht MSCOMCTL.OCX

    Einfach alle Variablen, die auf ein Objekt aus der Library verweisen "as Object" deklarieren. Also z.B statt
    Dim tv as MsComtlLib.TreeView
    Dim tv as Object 'MsComtlLib.TreeView

    Ich nehme immer einfach den Verweis raus, wenn das Projekt bzw. der Codeteil mit den Steuerelementen abgefeiert ist. Dann führt der Compiler mich automatisch zu den Codestellen, an denen die Änderungen gemacht werden müssen.
     
    Zuletzt von einem Moderator bearbeitet: 7. Januar 2021
  9. Hallo!
    Das gemeine ist, dass beim Einfügen eines OCX-Steuerelements automatisch der zugehörige Verweis eingefügt wird. Das passiert immer - ob Du es willst oder nicht. Wenn Du also auf Late Binding umstellen willst, musst Du nach dem Einfügen eines OCX-Steuerelements immer den zugehörigen Verweis entfernen.

    CU
     
    Thomas Möller, 17. August 2012
    #24
  10. Moin zusammen,

    die Umstellung auf Late Binding löst aber nicht das Problem mit der neuen Version der MSCOMCTL.ocx, oder? Ich konnte so jedenfalls keine Verbesserung erzielen.

    Hingegen reichte einfaches Neuregistrieren der MSCOMCTL.ocx (Regsvr32 MXCOMCTL.ocx), um das Problem zu fixen.

    Ciao
    André
     
    Andre Minhorst, 17. August 2012
    #25
  11. Hallo zusammen.
    Ich bin mir fast sicher aber eben nicht ganz *wink.gif*
    Daher frage ich lieber noch einmal nach.

    Das Update betrifft nur Systeme, auf denen Office 2007-Komponenten laufen?
     
    Marsu65, 19. August 2012
    #26
  12. Hallo Axel,
    IMHO betrifft das alle Systeme, auf denen die MSCOMCTL verwendet werden.

    CU
     
    Thomas Möller, 19. August 2012
    #27
  13. Microsoft Sicherheitsupdate tauscht MSCOMCTL.OCX

    Danke Thomas.
    Tja, irgendwie ist mein Notebook verschont geblieben ...
    Win XP Pro SP3, Office 2003 SP2
     
    Marsu65, 19. August 2012
    #28
  14. Wir haben dieses Phänomen bei uns auch. Manche Installationen funktionieren trotz Update. Keine Ahnung woran das liegt. Zumindest haben sie einen vollständigen Registry-Eintrag für 2.0.
     
Thema:

Microsoft Sicherheitsupdate tauscht MSCOMCTL.OCX

Die Seite wird geladen...
  1. Microsoft Sicherheitsupdate tauscht MSCOMCTL.OCX - Similar Threads - Microsoft Sicherheitsupdate tauscht

  2. Schreibschutz Microsoft 365

    in Microsoft Excel Hilfe
    Schreibschutz Microsoft 365: Hallo, ich habe ein Problem mit dem "schreibgeschützt". Niemand hat Zugriff auf meinen PC, trotzdem werden mir diverse Excel-Dateien nur als "schreibgeschützt" geöffnet. Gehe ich auf...
  3. Download von Microsoft Word 365

    in Microsoft Word Hilfe
    Download von Microsoft Word 365: Ein Hallo ins Forum, ich habe Microsoft Word 365 als Single Personal 1 Person im Abo. Da ich jetzt einen neuen PC bekommen habe, möchte ich Word 365 natürlich wieder installieren. Ich habe mich...
  4. Format Übertragung im Microsoft Word und Excel

    in Microsoft Word Hilfe
    Format Übertragung im Microsoft Word und Excel: Die neue Funktion der Übertragung des Formats wird dazu gebraucht, um Formatierungen von Textbausteinen auf andere Texte im Microsoft Office 2021 Professional Plus anzuwenden. Damit werden mehrere...
  5. Kostenlose Online-Weiterbildung zu Microsoft Excel

    in Microsoft Excel Hilfe
    Kostenlose Online-Weiterbildung zu Microsoft Excel: Bereit für ein Upgrade deiner Microsoft Excel Kenntnisse? Dann nimm an einer kostenlosen Weiterbildung teil, die die Universität Mannheim gerade in Kooperation mit der Lernplattform edyoucated...
  6. Dateien speichern unter in Microsoft Office 2021 Plus

    in Microsoft Word Hilfe
    Dateien speichern unter in Microsoft Office 2021 Plus: Hallo, liebe Leute, ich bin nicht nur hier funkelnagelneu sondern auch bei MS-Office noch seeeehr neu. Ich benutze seit „Jahrhunderten“ Libre-Office und bin jetzt auf MS-Office umgestiegen. Nach...
  7. Dateiendungen für Microsoft Office 2021 Plus

    in Microsoft Word Hilfe
    Dateiendungen für Microsoft Office 2021 Plus: Hallo, liebe Leute, ich bin nicht hier funkelnagelneu sondern auch MS-Office noch seeeehr neu. Ich benutze seit „Jahrhunderten“ Libre-Office und bin jetzt auf MS-Office umgestiegen. Nach und nach...
  8. SICHERHEITSRISIKO Microsoft hat die Ausführung von Macros blockiert, ...

    in Microsoft Word Hilfe
    SICHERHEITSRISIKO Microsoft hat die Ausführung von Macros blockiert, ...: Hallo, ich habe seit 2 Tagen ein Problem. Ich habe seit Wochen Macros programmiert und konnte diese immer ausführen. Jedoch seit 2 Tagen bekomme ich immer obige Fehlermeldung auf rötlichem...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden