![]() |
![]() |
|
![]() |
![]() |
|
Registrieren | Hilfe/Forumregeln | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Master
![]() Registriert seit: 01.08.2001
Beiträge: 527
|
![]() hy!
wenn ich mit setup mein programm (vb) auf dem computer installieren will schreibt er dann diese fehlermeldung: Die Ordnungszahl 6467 konnte in der Dynamic Link Library "MFC42.dll" nicht gefunden werden. wenn ich nun mit regsvr32 versuch die datei zu registrieren schreibt er folgende fehlermeldung: LOADLIBRARY("C:\WINNT\SYSTEM32\swiftprint.ocx") failed. Getlasterror Returns 0x000000b6. Aber auf einen anderen computer, auch mit winnt, installierte er alles ohne probleme! auch das programm läuft einwandfrei! wie kann ich die datei registrieren???? mfg |
![]() |
![]() |
![]() |
#2 |
Hero
![]() Registriert seit: 04.09.2001
Beiträge: 894
|
![]() hi !
ich würd sagen, die fehlermeldung liegt daran, dass auf dem System ein falsche Version der MFC-Dll ist. Vergleich mal die Versionen der MFC-Dll im C:\WINNT\SYSTEM32\ Verzeichnis mit der Version am NT System, wo die Installation funktioniert ! Kannst ja die MFC Dll von NT dann auf dieses System kopiern. Achtung: Sowas ist jedoch immer bissl problematisch - kopier mal die MFC Dll ins Run-Verzeichnis des Installtionsprogrammes ! |
![]() |
![]() |
![]() |
#3 |
Master
![]() Registriert seit: 01.08.2001
Beiträge: 527
|
![]() hy!
hab gleich nach auftreten der fehlermeldung probiert die dll-datei des rechners zu verwenden, wo ich das programm geschrieben habe! aber die konnte ich nicht kopieren, weil er hatte die datei angeblich in verwendung! --> daher müßte ich die datei mit einer startdiskette kopieren. das hab ich aber noch nicht probiert. wollte zuerst mal die meinung anderer hören! ![]() mfg |
![]() |
![]() |
![]() |
#4 |
Hero
![]() Registriert seit: 04.09.2001
Beiträge: 894
|
![]() hi !
man kann eine Datei, die in Verwendung ist überschreiben, indem man eine dos-box öffnet (cmd) und dort die Datei drüberkopiert. (zumind. ging das bei NT 4.0) d.h., man braucht keine startdiskette. Danach muss ma den pc neu starten. Aber Achtung: wenn ma hier was falsch macht, geht gar nix mehr ! ![]() weiters ist darauf zu achten, woher das programm die MFC-dll nimmt. Suchreihenfolge: 1. Startverzeichnis der Applikation 2. Windows Systemverzeichnis Am einfachsten, du prüfst das mit "Depends.exe" - ist glaub ich beim VB dabei. |
![]() |
![]() |
![]() |
#5 |
Master
![]() Registriert seit: 01.08.2001
Beiträge: 527
|
![]() muß das mal ausprobieren!
berichte dann ob erfolg oder mißerfolg! ![]() mfg |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|