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, 4200 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 ..
Ähnliche Inhalte
Windows Installation
gelöst Suche Windows Vista Home Premium 64Bit ISO (11)

Frage von FA-jka zum Thema Windows Installation ...

Windows Vista
Support-Ende erreicht: Tschüss Vista (4)

Link von sabines zum Thema Windows Vista ...

Windows Vista
gelöst Vista Home Premium nur Basic Key (8)

Frage von Chonta zum Thema Windows Vista ...

Neue Wissensbeiträge
Administrator.de Feedback

Umgangsformen auf der Seite

Information von Frank zum Thema Administrator.de Feedback ...

Windows 10

Windows 8.x oder 10 Lizenz-Key aus dem ROM auslesen mit Linux

(6)

Tipp von Lochkartenstanzer zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Windows 10
gelöst Windows 10 Home "Netzlaufwerk nicht bereit" (19)

Frage von Oggy01 zum Thema Windows 10 ...

Exchange Server
gelöst RU 17 Exchange 2010 . Erfahrungen? (10)

Frage von keine-ahnung zum Thema Exchange Server ...

Windows Server
Festplatten Ruhezustand Windows Server 2016 (10)

Frage von ahaeuser zum Thema Windows Server ...

Datenbanken
gelöst MySQL Zeiterfassungs-Problematik (wer ist eingecheckt) (9)

Frage von NativeMode zum Thema Datenbanken ...