| |
VB & DatenbankenRe: es ist leider alles nicht so wie es scheint - Microsoft sei Dank | | | Autor: visualfx | Datum: 03.01.17 01:03 |
| Hallo Rainer,
- ich würde zunächst mal erforschen, warum Dein Programm, Deine Komponenten unter Windows 10 nicht die DAO360 sondern die DAO350 verwenden möchte.
- ein Nachinstallieren der DAO350 macht für mich da absolut keinen Sinn! Damit beseitigst Du nur das Symptom, aber nicht die Ursache!
1) Du kannst ja mal die dao360.dll im Dependency-Walker öffnen, da werden unterlagert auch scheinbar DLLs aus dem Ordner System32 verwendet - siehe hierzu noch weiter unten bei 3)!
2) Übrigens: alle "Dateien" im Ordner SysWow64 als auch im Ordner System32 sind nur Platzhalter / Stellvertreter, die richtigen Dateien befinden sich im Ordner C:\Windows\WinSxS, und zwar mehrfach in x Versionen !!!
Bei allen Datei-Operationen (neu anlegen, löschen, umbenennen, öffnen, schließen, lesen, schreiben, ausführen, etc.) werden die Platzhalter / Stellvertreter im Ordner SysWow64 und System32 mit den Dateien im Ordner WinSxS synchronisiert.
3) Hinzu kommt noch die 64 Bit File System Redirection (Redirection = Umleitung), die man z. B. mit Wow64EnableWow64FsRedirection ausschalten und auch wieder einschalten kann.
Unter Windows xyz 64 Bit ist die Redirection für 32 Bit-Programme standardmäßig eingeschaltet: das bewirkt, daß beim Laden einer System-DLL (z. B. Msvcrt.dll) immer die DLL aus dem SysWow64-Ordner geladen wird, selbst auch dann wenn man den Pfad angibt, also z. B. C:\Windows\System32\Msvcrt.dll - auch hier wird die Msvcrt.dll aus dem SysWow64-Ordner geladen !!!
Will man dagegen mit einem 32 Bit-Programm wirklich z. B. eine Datei aus dem System32-Ordner laden - oder eine Datei im System32-Ordner anlegen, etc., muß man vorher die Redirection ausschalten und nach dem Laden bzw. Anlegen, etc. unverzüglich wieder einschalten.
- daß Microsoft da selber noch nicht den Überblick verloren hat, ist mir ehrlich gesagt ein absolutes Rätsel . . .
Gruß, Stefan
Beitrag wurde zuletzt am 03.01.17 um 01:25:24 editiert. | |
| Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
|
|
sevGraph (VB/VBA)
Grafische Auswertungen
Präsentieren Sie Ihre Daten mit wenig Aufwand in grafischer Form. sevGraph unterstützt hierbei Balken-, Linien- und Stapel-Diagramme (Stacked Bars), sowie 2D- und 3D-Tortendiagramme und arbeitet vollständig datenbankunabhängig! Weitere InfosTipp des Monats Access-Tools Vol.1
Über 400 MByte Inhalt
Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB
Nur 24,95 EURWeitere Infos
|
|
|
Copyright ©2000-2024 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|