Delphi-PRAXiS
Seite 10 von 10   « Erste     8910   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Wer braucht Delphi XE - go back to the roots! (https://www.delphipraxis.net/154103-wer-braucht-delphi-xe-go-back-roots.html)

Tonic1024 6. Sep 2010 15:57

AW: Wer braucht Delphi XE - go back to the roots!
 
Zitat:

Zitat von Bernerbaer
Das ist nicht mehr Ironie, das ist Ignoranz! [..] (die du wohl gerne ignorierst) [..] (den du ja nicht komplett zu lesen gewillt bist)

Muss ich mich nun irgendwie angegriffen fühlen, bloß weil ich deine Meinung nicht (vollständig) teile? Ich glaub nicht...

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 Hydra kann sowas in die andere Richtung. Es ist, ohne dass ich jetzt der Fachmann auf dem Gebiet wäre, bestimmt was machbar in dieser Richtung. Ob das Resultat dann praxistauglich wäre und ob es überhaupt Sinn macht potentiell portierbare Anwendungen an eine Plattform zu binden lasse ich mal offen jetzt. Zumal es ja nicht das erste Produkt wäre, das eigendlich keinen Sinn macht. ;)

Gruß,

Toni

mkinzler 6. Sep 2010 16:01

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.

Tonic1024 6. Sep 2010 16:07

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 03:21 Uhr.
Seite 10 von 10   « Erste     8910   

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