Supportnet Computer
Planet of Tech

Supportnet / Forum / Anwendungen(Java,C++...)

Problem mit COMCTL32.OCX und Treeview Control





Frage

Betriebssystem: Windows XP Professional Hallo zusammen, Ich habe ein Formular programmiert welches mir verschiedene Daten in Hierarchien darstellt und hierfür das Treeview Control unter VBA benutzt. Die Node Icons des Trees sind in einer ImageList untergebracht. Das ganze läuft auf meinem Entwicklerrechner problemlos. Installiere ich jedoch die Software auf einem anderen Rechner, ist dort das Formular mit dem enthaltenen Treeview einfach leer! Kein Treeview Ctrl, keine ImageList... Access läuft dann auf den Fehler "Konnte Projektbibliothek nicht finden" (Der Quellcode der hinter dem Treeview Ctrl steht ist aber noch da!) In der Codeansicht habe ich unter Extras->Verweise die Microsoft Common Controls 5.0 eingebunden, trotzdem ist das Formular mit dem Treeview stets leer wenn ich es auf einem fremden Rechner frisch installiere. Der Code hinter dem Tree ist jedoch noch da! Ich muss dann von Hand ein Treeview Ctrl einfügen und dort den Bezug zwischen Treeview Ctrl und dem existenten Code herstellen... Weiss nicht mehr weiter... Es kann doch nicht sein das Access zwar den Programmcode im Formular speichert aber das Treeview Ctrl plus das ImageListControl einfach vergisst! Danke im Voraus Sebastian

Antwort 1 von FrankieH

Wenn ich es richtig verstehe, sind die OCXe/DLLs alle vorhanden, weil du schreibst, dass du auf dem fremden Rechner es dann nachträglich einrichten kannst.

Wahrscheinlich sind die Dateien mit absolutem Pfad verdrahtet. Kannst Du ja mal ausprobieren, indem du sie auf dem fremden Rechner dahin kopierst, wo sie auf deinem Rechner gespeichert sind. Andererseits sollten Programme bei OCX-Zugriffen über die Registry gehen und dort den Pfad ermitteln.

Aber - vielleicht hilfts ja etwas weiter ...

Frank



Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: