Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

Delphi 4 Installshield

Bege / 4 Antworten / Flachansicht Nickles

Ich habe ein Delphi Programm geschrieben, das First Impression benutzt. Ich habe dann mit Installshield die Installations Disketen erstellt und jetzt kommt das Problem:
Auf einem Rechner, der Delphi nicht installiert hat kann ich die Datei vcfi32.ocx nicht registrieren, das wieder führt zu einer Fehlermeldung in der Anwendung.
gibt es einen Trick wie ich das hinkriege?
MfG
Bege (Bege)

Antwort:
was meinst du mit 'kann nicht registrieren'... ?
WM_QUERY
thomas woelfer
(thomas woelfer)

Antwort:
Das ist die Fehlermeldung:
"Folgende Dateien konnten nicht registriert werden:
C:\WINDOWS\SYSTEM\VCFI32.OCX".
Bege
(Bege)

Antwort:
das bedeutet mit sicherheit, das diese dll wiederum eine andere dll benoetigt die auf dem rechner wo das registrieren fehlschlaegt nicht vorliegt. du solltest die dependencies der dll checken und die files von denen die dll abhaengig ist ebenfalls mit ausliefern.
WM_HOPETHISHELPS
thomas woelfer
(thomas woelfer)

Antwort:
Stimmt, eine DLL hat gefehlt. Die Dokumentation in Delphi war unvolständig. Als ich mit dem Hex Editer die OCX Datei anschaute, war da eine Datei aufgelistet, die ich noch nicht installiert hatte. jetzt klappt es.
Besten Dank
Bege
(Bege)

bei Antwort benachrichtigen