![]() |
Weitergabe von Programmen
Hallo!
Ich habe bisher mit Delphi 3 gearbeitet und hatte bei der Weitergabe von Programmen keine Probleme :-D . Nun bin ich auf D7 umgestiegen und habe schon bei meiner ersten Anwendung Probleme mit der Weitergabe. Wie kann ich ermitteln, welche .DLL oder andere Dateien auf den Zielrechner zu installieren sind (abgesehen von der BDE), damit das Programm auf dem Zielrechner läuft? Ich habe alle Dateien(ca. 30MB!!) :!: , welche von Borland in der Datei deploy.txt aufgeführt worden sind, auf den Zielrechner kopiert und erhalte trotzdem eine Fehlermeldung "EOleError" :wall: . (Ich greife in diesem Programm auf Excel zu). Erst als ich auf dem Zielrechner Delphi installiert hatte, lief das Programm anstandslos. Benötigt das D7- Programm noch Registry-Einträge für ExcelApplication? mit freundlichen Grüßen BrunoT |
Re: Weitergabe von Programmen
Ein möglicher Ansatz:
Wenn es sich beim Zielbetriebssystem um Windows 95 oder Windows 98 handelt kann dieser Fehler auftreten wenn ein IE vor Version 5.5 (glaube ich) installiert ist. Ein Update des IE sollte dann Abhilfe schaffen. Michael |
Re: Weitergabe von Programmen
Hallo Fossibaer58809,
ich danke für die schnelle Antwort, ich glaube aber, dass dies nicht die Lösung ist. Ich werde aber mal schauen, das Zielsystem war ein neues XP-System mit SP 1a. mfg BrunoT |
Re: Weitergabe von Programmen
Hi,
ich habe die Lösung gefunden. Ich habe in dem Programm Ein Worksheet von "Formula One - Visual Components" (ActiveX - Control) verwendet, welches die Dateien VCF132.OCX, MFCANS32.DLL und OC30.DLL verlangt. Außerdem muß das VCF132.OCX noch registriert werden. (Stand in der Hilfe zu den Controls) Nun muß ich das nur noch in der Installationsroutine berücksichtigen. Die Internetseite ![]() Tschau BrunoT |
Re: Weitergabe von Programmen
Moin,
bin mir zwar nicht ganz sicher, aber ich meine, dass es ausreicht die OCx und zugehörige dll´s ins Programmverzeichnis zu kopieren. Da es dann aber nicht registriert ist, muß es bei jedem Programm im Programmverzeichnis liegen, das dieses ocx verwendet.... Viel Erfolg // Martin |
Re: Weitergabe von Programmen
Zitat:
Ich mußte die Dateien manuell registriern mit regsvr32.exe xxx.ocx Das muß ich später den Installer erledigen lassen. Danke |
Re: Weitergabe von Programmen
Mit dem
![]() |
Re: Weitergabe von Programmen
Ich werde mir das mal anschauen, danke!
BrunoT |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz