![]() |
AW: Wer braucht Delphi XE - go back to the roots!
Zitat:
Zum Thema inline c# (Also wenn, dann inline prism - falls es nicht morgen schon wieder vom Markt ist): Wär schon geil... Soweit ich mich erinnere kann man in .Net Standard (win32) DLLs laden und damit interagieren. Und ![]() Gruß, Toni |
AW: Wer braucht Delphi XE - go back to the roots!
Man kann aus C# per P/INVOKE auf nativ Programmbestandteile (EXE/DLL) zugreifen, das ist wegen den Sicherheitfeaturen von .NEt (CAS) nicht besonderst performant.
COM/INVOKE ist da besser. Aber das wäre ja nicht inline. In diesem Fall müsste ja 2 getrennte Programme erstellt werden. |
AW: Wer braucht Delphi XE - go back to the roots!
Stimmt... Aber wenn das im Hintergrund geschehen würde und man das Geschwindigkeitsdefizit in Kauf nähme? das käme inline-code, auch wenn er den namen nicht verdient hätte, schon sehr nahe.
Man könnte Wrapper für Hardwarezugriffe verwenden die der Hersteller nur als Assemblies liefert (mir passiert) und könnte dann immernoch entscheiden ob man sein "Monsterprojekt" in .Net neu schreibt oder an einer Stelle auf Geschwindigkeit verzichtet. [Edit]Ich hab mal mit System.Runtime.InteropServices experimentiert. Das meinte ich. War mir entfallen wie das heisst. [/Edit] Toni |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:39 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz