Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Delphi - Anwendung unter Windows 7 Ultimate (32 Bit)

Empfohlene Antworten

Veröffentlicht

Hallo,

ich versuche zur Zeit eine Delphi - Anwendung unter Windows 7 Ultimate (32 Bit) zu installieren.

Bekomme dann aber bei jedem Versuch diese Applikation (progra.exe) zu starten nachfolgende Fehlermeldung:

Exception EOIeSysError in Modul progra.exe bei 000708D9 Klasse nicht registriert.

Im XP-Modus läuft die Anwendung.

Wir möchten aber gerne, dass die Anwendung auch unter Win 7 läuft.

Mein Gefühl sagt mir, dass ich irgendeine ?.dll mit regsvr32.exe registrieren muss ?

Weiß jemand woran es liegen könnte, dass die Anwendung unter Win7 nicht laufen will, oder wie man herausbekommen kann welche dll gemeint ist ?

Gruß

Eleu

Mein Gefühl sagt mir, dass ich irgendeine ?.dll mit regsvr32.exe registrieren muss ?

Gefühle solltest du beim Programmieren eher aussen vor lassen - es wird wohl an eher an deinem Programmcode liegen.
  • Autor

Hallo Chief Wiggum,

leider haben wir den Quellcode nicht.

Die Delphi Anwendung wurde für uns geschrieben und lief vorher auf WinXP SP3.

Mittlerweile habe ich mir den Prozess Explorer downgeloadet und mal mit XP geprüft welche

dll`s die Anwendung verwendet.

Das sind einige dll`s:(

Wenn ich das Programm auf Win7 starte und mit dem ProzessExplorer überwache, kann ich sehen, das einige dll` fehlen.

Und zwar verwendet das Proramm ein ActiveX eines anderen Programms.

Es fehlen alle dll`s diese Programms.

Ich vermute deshalb, dass es an dem anderen Programm liegt, weil nach der Installation dieses Programms auch mehrfach nachfolgende Fehlermeldung aufgelaufen ist:

Das Modul "s" 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.

Ich habe auch im web was dazu gefunden.

Regsvr32 - Verwendung und Fehlermeldungen

Kapier aber nicht was ein Modul "s" ist, und wie ich herausfinden kann, wo es an der richtigen Stelle gespeichert werden muss ?

Wir würden gerne die Kosten für eine Änderung der Sondersoftware einsparen :D

Gruß

Eleu

  • Autor

Hallo,

die Software läuft jetzt.:)

Es lag tatsächlich an dem anderen Programm.

Erst als ich die Eingabeauforderung unter Win7 mit Administratorrechten öffnete und jede "dll" und jede "ocx" des Programms mit regsvr32.exe händisch registriert hatte, konnte ich die Delphi - Anwendung starten.

Irgendwie ist es nicht möglich, dass Setup des ActiveX- Programms genauso unter Windows 7 durchzuführen wie unter Win XP ?

Ich bin als Administrator angemeldet und die Benutzerkontensteuerung steht auf "Nie benachrichtigen".

Gibt es vielleicht eine Einstellung die ich in den lokalen Sicherheitsrichtlinien einstellen kann,

damit Windows 7 automatisch alle dll`s beim Setup registriert ?

Das händische Registrieren ist sehr mühselig.

Gruß

Eleu

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.