|  |  | |
|  |  | 
| 
 | |||||||
| Programmierung Rat & Tat für Programmierer | 
|  | 
|  | Themen-Optionen | Ansicht | 
|  27.02.2002, 17:57 | #1 | 
| Master  Registriert seit: 01.08.2001 
					Beiträge: 527
				 |  registrierung einer ocx geht nicht?? 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 | 
|   |   | 
|  27.02.2002, 18:04 | #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 ! | 
|   |   | 
|  27.02.2002, 20:20 | #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 | 
|   |   | 
|  28.02.2002, 09:58 | #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. | 
|   |   | 
|  28.02.2002, 19:53 | #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) | |
| 
 | 
 |