32-Bit-DLL in 64-Bit-XProfan-Programm

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    Unsere Datenschutzerklärung wurde aktualisiert. Mit der Nutzung unseres Forums akzeptierst Du unsere Datenschutzerklärung. Du bestätigst zudem, dass Du mindestens 16 Jahre alt bist.

    • 32-Bit-DLL in 64-Bit-XProfan-Programm

      Damals bei der Umstellung von 16 auf 32 Bit gab es eine DLL die es ermöglichte 16-Bit-DLLs in 32-Bit-XProfan-Programmen zu benutzen, geht das mit 64/32Bit auch?
      XProfan-Semiprofi (XProfan X4a+XPIA+LemonEd)
      Ryzen 1700X/MSI B350 PC MATE/16GB RAM@2933MHz/Radeon HD7770 OC/Creative X-Fi XTreme Music/65TB HDD+256GB Samsung 960 EVO/28" Samsung 4k
      XBox Classic/360S/One S/One X Scorpio Edition/PS3 Super Slim 500GB/PS4 Pro (XBL-ID: jacdelad, PSN: jacdelad84) auf 60" 4k/3D LG
      OnePlus 7 8GB/256GB
      jacdelad.bplaced.net
    • Danke für die Antwort, das habe ich mir schon gedacht. Ich dachte nur, da es mit 32/16 ging gibt es vielleicht auch eine Möglichkeit.
      XProfan-Semiprofi (XProfan X4a+XPIA+LemonEd)
      Ryzen 1700X/MSI B350 PC MATE/16GB RAM@2933MHz/Radeon HD7770 OC/Creative X-Fi XTreme Music/65TB HDD+256GB Samsung 960 EVO/28" Samsung 4k
      XBox Classic/360S/One S/One X Scorpio Edition/PS3 Super Slim 500GB/PS4 Pro (XBL-ID: jacdelad, PSN: jacdelad84) auf 60" 4k/3D LG
      OnePlus 7 8GB/256GB
      jacdelad.bplaced.net
    • Mit 32 Bit ging es deshalb, weil Windows 95 eben nicht reinrassig 32 Bit war, sondern große Teile noch 16 Bit. Da hatte Microsoft halt (zunächst undokumentiert) eine entsprechende Funktionalität eingebaut.
      (Auf der Home-Schiene war erst Windows XP komplett 32 Bit. Windows NT war von Anfang an 32 Bit.)

      Für 64 Bit sind mir keine Funktionen bekannt, um auf 32 Bit-DLLs zuzugreifen oder umgekehrt.

      Gruß Roland

      Nachtrag: Man könnte sich nun eine 32-Bit-Exe schreiben, der man DLL-Name, Funktionsname und Parameter (natürlich nur per Value, da 32-Bit einen eigenen Adressraum hat) übergibt. Diese Exe ruft die 32-Bit-DLL auf und übergibt die Parameter. Ein numerisches Integerergebnis könnte per Returncode übergeben, andere ggf. über die Registry.
      (Intel Duo E8400 3,0 GHz / 4 GB RAM / 250 GB HDD / ATI Radeon HD4770 512 MB / Windows Vista - ausgemustert zum Verkauf)
      AMD Athlon II X2 2,9 GHz / 8 GB RAM / 500 + 1000 GB HDD / ATI Radeon 3000 (onboard) / Windows 10(64) - XProfan X4


      http://www.xprofan.de

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von RGH ()

    • Ah danke. Ja, über ein Zweitprogramm geht das, aber das ist sicher nur selten sinnvoll. Naja, mal sehen wie sich das weiterentwickelt.
      XProfan-Semiprofi (XProfan X4a+XPIA+LemonEd)
      Ryzen 1700X/MSI B350 PC MATE/16GB RAM@2933MHz/Radeon HD7770 OC/Creative X-Fi XTreme Music/65TB HDD+256GB Samsung 960 EVO/28" Samsung 4k
      XBox Classic/360S/One S/One X Scorpio Edition/PS3 Super Slim 500GB/PS4 Pro (XBL-ID: jacdelad, PSN: jacdelad84) auf 60" 4k/3D LG
      OnePlus 7 8GB/256GB
      jacdelad.bplaced.net