vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ActiveX-Programmierung
ocx lässt sich nicht registrieren 
Autor: Thomas69
Datum: 21.07.08 19:12

Hallo,

unser Programm arbeitet mit selbstgebauten *.ocx-Dateien, die sich unter einigen Vista-Versionen einfach nicht registrieren lassen. Ich habe alles probiert: Intallation per Kompatibilitätsmodus, Benutzerkonstensteuerung ausgeschaltet, "Ausführen als Administrator", etc... Auch die Installation in den Benutzerbereich ist erfolglos. Die Gesamtinstallation der Software scheitert offensichtlich an der Registrierung der OCXs. Bis XP lief alles völlig problemlos, sogar unter Vista-Ultimate hat die Installation bei einem Kunden geklappt...!?

Weiß einer Rat? Es muss doch möglich sein, seine VB6-Software irgendwie Vista-tauglich zu machen. Ich greife nach jedem Strohhalm und bin für jede Unterstützung dankbar!

Grüße, Thomas
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: ocx lässt sich nicht registrieren 
Autor: ModeratorDieter (Moderator)
Datum: 21.07.08 21:43

Also mit deaktivierter Benutzerkontensteuerung und Anmeldung als Admin sollte sich eine ActiveX-Komponente wirklich problemlos registrieren lassen. Hast Du's mal auf diesem Weg und der Verwendung von REGSVR32 versucht?

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: ocx lässt sich nicht registrieren 
Autor: Thomas69
Datum: 22.07.08 05:43

Hallo Dieter,

ja, hab ich - kein Erfolg.
Über 'Ausführen'..., direkt in der Eingabeaufforderung..., und über ein spezielles Programmchen, was ich im Netz gefunden habe (http://www.katzenbande.de/download/OCX-Registrieren.exe). Andere (Standard-)Komponenten lassen sich problemlos registrieren, bei den Selbsterstellten kommt es zu folgender Fehlermeldung:
Das Modul "C:\Users\Thomas\....*.ocx" konnte nicht geladen werden. Vergewissern _
  Sie sich, dass die Binärdatei am angegebenen Pfad gespeichert ist, oder _
  debuggen Sie die Datei, um Probleme mit der binären Datei oder abhängigen _
  DLL-Dateien auszuschließen. Das angegebene Modul wurde nicht gefunden.
Das kranke ist halt, dass Vista Ultimate diese ocx-Komponenten ohne murren während der ganz normalen Installation registriert, auch ohne besondere Admin- oder Benutzerkonteneinstellungen... ist denn der Sicherheitsstandard der Versionen unterschiedlich?
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: ocx lässt sich nicht registrieren 
Autor: ModeratorDieter (Moderator)
Datum: 22.07.08 07:43

Ich selbst verwende als Installationstool das kostenlose Freeware-Tool "Inno Setup". Mit diesem Installer gab es bis dato noch keine Probleme bei der Installation und Registrierung von OCX-Komponenten.

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: ocx lässt sich nicht registrieren 
Autor: Thomas69
Datum: 22.07.08 07:54

den haben wir auch! Aber wie gesagt, wir bekommen ja seit Vista noch nicht mal eine manuelle Registrierung der ocx-Komponenten hin
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: ocx lässt sich nicht registrieren 
Autor: ModeratorDieter (Moderator)
Datum: 22.07.08 08:25

Wie gesagt: mit einmaliger Deaktivierung der Benutzerkontensteuerung und Anmeldung als Admin (mit allen Rechten) funktioniert die OCX-Registrierung auch unter Vista problemlos.

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: ocx lässt sich nicht registrieren 
Autor: eHugo
Datum: 22.07.08 10:40

Dir fehlt wahrscheinlich eine abhängige Datei - schau mal mit dem Dependency Walker nach, was da sonst noch dazugehört.
Vermutlich ist diese Abhängigkeit bei Ultimate schon dabei, während Du sie ansonsten in dein Setup aufnehmen solltest.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: ocx lässt sich nicht registrieren 
Autor: Thomas69
Datum: 22.07.08 11:09

Hallo eHugo,
in die Richtung geht es wohl! Wir können das heute Abend erst prüfen; ich melde mich dann wieder. Schon mal vielen Dank für Deine Hilfe!
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel