Delphi-PRAXiS
Seite 1 von 2  1 2   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   DLL laden unter Windows ltsc (https://www.delphipraxis.net/207890-dll-laden-unter-windows-ltsc.html)

buko 12. Mai 2021 12:55

DLL laden unter Windows ltsc
 
Hallo in die Runde,
wir haben ein Kassenprogramm das auf die WormAPI.dll von Swissbit zugreift
Wir haben ein Tablet das mit Windows 10 ltsc installiert ist und dort
kann er die Funktionen aus der dll nicht laden.
Kennt jemand das Problem und hat evtl. eine Lösung?

himitsu 12. Mai 2021 13:07

AW: DLL laden unter Windows ltsc
 
Was heißt "kann er die Funktionen aus der dll nicht laden"?
-> DLL-Export nicht gefunden, oder knallt beim Ausführen, bzw. macht nichts?

Im LTSC sind doch bestimmt einige/viele "problematische" Module/Programme nicht vorinstalliert, die auf "normalen" Windowsen drauf sind. (ähnlich der Embedded-Edition, nur nicht ganz so krass)
Kann also gut sein, dass irgendwas fehlt.

Das auch einige DLLs abgespeckt und nicht alle Funktionen enthalten sind, halte ich eher für unwarscheinich ... wenn, dann eher andere/unpassende Version installiert/gefunden.

Schau mal mit Sysinternals ProzessMonitor nach, ob/welche DLLs gesucht und nicht gefunden wurden.

DeddyH 12. Mai 2021 13:13

AW: DLL laden unter Windows ltsc
 
IIRC wird für die WormAPI.dll die Microsoft Visual C++-Runtime benötigt. Zumindest bei uns war das das Hauptproblem in der Anfangszeit.

Grüße von einem Exil-Neheimer

Rollo62 12. Mai 2021 14:33

AW: DLL laden unter Windows ltsc
 
Zitat:

Zitat von buko (Beitrag 1489265)
Kennt jemand das Problem

<OT>
Ja, da ist der Worm drin :-D
</OT>

noisy_master 12. Mai 2021 15:53

AW: DLL laden unter Windows ltsc
 
Auch ich vermute dass dort die Microsoft Visual C++-Runtime fehlt...

TurboMagic 12. Mai 2021 22:49

AW: DLL laden unter Windows ltsc
 
Bleibt nur noch die Frage welche der vielen Versionen davon?

DeddyH 13. Mai 2021 13:30

AW: DLL laden unter Windows ltsc
 
Falls ich das richtig in Erinnerung habe, gibt es eine für VC++ 2015-2019, die passt.

KodeZwerg 13. Mai 2021 14:39

AW: DLL laden unter Windows ltsc
 
Zitat:

Zitat von DeddyH (Beitrag 1489385)
Falls ich das richtig in Erinnerung habe, gibt es eine für VC++ 2015-2019, die passt.

Jain, zu erhalten wäre das ganze über diesen Microsoft link mit einer breiten Auswahl, auch die 2015-2019 ist dabei.

Aber dennoch etwas aufpassen!
Zitat:

Note Visual C++ 2015, 2017 and 2019 all share the same redistributable files.

For example, installing the Visual C++ 2019 redistributable will affect programs built with Visual C++ 2015 and 2017 also.

DeddyH 13. Mai 2021 15:32

AW: DLL laden unter Windows ltsc
 
Inwiefern widerspricht das jetzt dem, was ich geschrieben habe?

Andreas13 13. Mai 2021 16:01

AW: DLL laden unter Windows ltsc
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
im Anhang ist ein Programm von unserem verstorbenen Moderator Luckie:
DLLExports.exe

Damit kannst Du die DLL auf vorhandene exports überprüfen.
Gruß, Andreas


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:33 Uhr.
Seite 1 von 2  1 2   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz