Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Vista und comctl

Frage Microsoft Windows Vista

Mitglied: JanX

JanX (Level 1) - Jetzt verbinden

24.07.2008, aktualisiert 31.07.2008, 4187 Aufrufe, 9 Kommentare

Hallo,

für ein Programm benötige ich die comctl32 (Microsoftr Common Controls). Das lässt sich ja relativ leicht über den regsvr32 installieren. Nur unter Vista Business bekomme ich da massive Probleme mit. Erst wollte der sich nicht installieren lassen. Als ich die Benutzerkontensteuerung abgeschaltet hatte, gab der mir dann doch noch eine positive Rückmeldung. Aber wenn ich das enstprechende Programm starte, dann meckert der doch wieder die fehlende comctl an.

Unter Win 2000 und Win XP funktioniert das aber tadellos. Woran kann das liegen? Lügt der regsvr32 mich unter Vista an wenn der behauptet, die Registrierung wäre erfolgreich gewesen? Wie kann ich kontrollieren, ob der comctl registriert ist?
Mitglied: 67369
24.07.2008 um 22:46 Uhr
comctl32.dll lässt sich nicht leicht installieren, und zwar
1. weil comctl32.dll Bestandteil von Vista ist,
2. man eine Dll nicht "installieren" kann
3. comclt32.dll gar keinen Einsprungpunkt für eine Registrierung besitzt.

Wenn sie vorhanden ist, wird sie auch funktionieren. Vielleicht klappt das mit deinem Programm nicht unter Vista, oder du hast zu viel getuned.
Bitte warten ..
Mitglied: iammixi
25.07.2008 um 00:21 Uhr
Rückfrage:

Welche comctl32 meinst du? Ich kenne die .dll und die .ocx Version. Ich denke du meinst letztere.

Für eine erfolgreiche Registrierung sind zweierlei Vorraussetzungen zu erfüllen:
1. Administratorrechte werden benötigt
2. Die Datei benötigt weitere .dll-Dateien die wohlmöglich auf deinem System nicht vorhanden sind (oder nicht passen)

Der einfachste Weg eine OCX erfolgreich zu registrieren:
Start-Taste+R
cmd
Strg+Alt+Enter
-> Es erscheint nun die Eingabenaufforderun im Administratormodus. Erkenntlich daran, das in der Titelleiste des Fenster "Administrator" steht.
Nun in das Verzeichnis wechseln welches deine .OCX beinhaltet.

regsvr32 /i meine_ocx.ocx

Weitere Informationen sind unter http://support.microsoft.com/kb/249873/de erhältlich.
Bitte warten ..
Mitglied: JanX
25.07.2008 um 12:48 Uhr
Die comclt32.OCX kann man aber schon installieren. Was ich ja auch gemacht habe.

Das Programm muß laufen. Das ist einfach nur ein Test, um die ProgressBar aus der comctl32 auszuprobieren. Und getuned ist da garnichts.
Bitte warten ..
Mitglied: JanX
25.07.2008 um 12:51 Uhr
Ja klar, die .ocx-Variante.

Admin-Rechte habe ich. Und wie gesagt, auch die Benutzerkontenverwaltung habe ich deaktiviert, denn ansonsten gibt das nur Fehlermeldungen.

Wozu ist das /i gut? Ich hab das immer ohne gemacht.

Ich habe allerdings jetzt erfahren, daß es für Vista die comctl in Version 6.1 gibt. Von der habe ich aber natürlich keine CLSID.
Bitte warten ..
Mitglied: 67369
25.07.2008 um 13:06 Uhr
Man kann auch vollständige Angaben machen. Das verhindert Ratespielchen und falsche Infos.
Bitte warten ..
Mitglied: JanX
25.07.2008 um 13:46 Uhr
Sorry. Ich hatte als selbstverständlich vorausgesetzt, daß die .ocx-Variante klar wäre. iammixi hatte es jedenfalls ganz korrekt verstanden.

"Wenn sie vorhanden ist, wird sie auch funktionieren" ist mir auch klar. Tut es aber nicht. Also dachte ich an dieses Forum, um Hilfe, Ratschläge oder Tipps zu bekommen. Daß das für Dich ein Problem sein könnte war mir nicht bewußt.
Bitte warten ..
Mitglied: 67369
25.07.2008 um 13:50 Uhr
Wenn man Tipps oder Hilfe erhalten will, macht man korrekte und vollständige Angaben und lässt sich nicht die Würmer aus der Nase ziehen. Wenn das für dich ein Problem sein sollte, musst du dich beim lustigen Rätselraten im TV umsehen oder einen Hellseher bemühen.

EOD
Bitte warten ..
Mitglied: JanX
25.07.2008 um 14:28 Uhr
Entschuldige bitte, daß ich nicht so vollkommen bin wie Du. Wenn Dich die Nichtangabe von (Deiner Meinung nach oder auch berechtigt) wichtigen Infos stört: Warum antwortest Du dann überhaupt? Ich bin ja gerne bereit zuzuhören, auch wenn ich hier etwas falsch, unklar, oder unvollständig angefragt habe. Aber man kann das auch in einem gepflegten Ton machen.

Es soll ja auch Leute geben, die immer und überall etwas zu zu sagen haben. Auch wenn sie eigentlich nichts produktives dazu zu sagen haben.

Hast Du Dich eigentlich nie gefragt, warum Du auf Deine duchweg patzigen Beiträge hier im Forum noch nie eine Antwort erhalten hast?

EOD ist immer gut, wenn man sihc einer Kritischen Hinterfragung nicht stellen kann/will/mag. Ist in diesem Fall aber vermutlich auch wirklich besser so.
Bitte warten ..
Mitglied: JanX
31.07.2008 um 10:51 Uhr
So. das Problem ist gelöst. Es ging hierbei garnicht um die CLSID. Common Controls brauchen zusätzlich noch den .license := nnn . Da muß man erstmal drauf kommen.
Bitte warten ..
Neuester Wissensbeitrag
Ähnliche Inhalte
Windows Vista
gelöst Vista Home Premium nur Basic Key (8)

Frage von Chonta zum Thema Windows Vista ...

Windows Server
gelöst WSUS auf Server 2008 R2: Windows 10 wird als Vista angezeigt (2)

Frage von honeybee zum Thema Windows Server ...

Windows Update
gelöst WSUS Windows 10 wird als Vista angezeigt (3)

Frage von Dkuehlborn zum Thema Windows Update ...

Heiß diskutierte Inhalte
Windows Userverwaltung
Ausgeschiedene Mitarbeiter im Unternehmen - was tun mit den AD Konten? (33)

Frage von patz223 zum Thema Windows Userverwaltung ...

LAN, WAN, Wireless
FritzBox, zwei Server, verschiedene Netze (21)

Frage von DavidGl zum Thema LAN, WAN, Wireless ...

Viren und Trojaner
Aufgepasst: Neue Ransomware Goldeneye verbreitet sich rasant (20)

Link von Penny.Cilin zum Thema Viren und Trojaner ...