Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Delphi.NET Anwendungen unter Linux mit Mono (https://www.delphipraxis.net/77614-delphi-net-anwendungen-unter-linux-mit-mono.html)

jbg 21. Sep 2006 22:09


Delphi.NET Anwendungen unter Linux mit Mono
 
Ich habe mich mal wieder hingesetzt und meinen Mono-Patch für das BDS 2006 aktualisiert. Dieser ermöglicht die Nutzung der RTL Units SysUtils, Classes, Contnrs, ... unter Mono. Dies wird dadurch erreicht, dass der initialitzation Abschnitt der SysUtils Unit frei von Win32 API Aufrufen ist, da diese durch ihr .NET Pendant ersetzt oder nachgebaut wurden.

Mono-Patch

alias5000 1. Okt 2006 21:14

Re: Delphi.NET Anwendungen unter Linux mit Mono
 
Inwiefern wird dann was an meiner VCL.NET verändert? DAs arbeiten mit dem normalen .NET unter Windows ist dann noch ganz normal möglich, nur dass Mono-Support hinzukommt?

Gruß alias5000

Bernhard Geyer 1. Okt 2006 21:29

Re: Delphi.NET Anwendungen unter Linux mit Mono
 
VCL.NET-Anwendungen laufen nicht unter MONO. Soweit ich den Patch verstehe kann man dann die SysUtils-Unit auch in WinForms-Projekten problemlos verwenden.

jbg 1. Okt 2006 21:32

Re: Delphi.NET Anwendungen unter Linux mit Mono
 
@Bernhard Geyer: Genau erfasst.

Phoenix 2. Okt 2006 09:55

Re: Delphi.NET Anwendungen unter Linux mit Mono
 
Hrm. Wenn man mit dem BDS-Compiler gegen .NET 2.0 kompiliert - laufen die Dinger dann auch noch unter Mono?

mkinzler 2. Okt 2006 09:56

Re: Delphi.NET Anwendungen unter Linux mit Mono
 
Zitat:

Zitat von Phoenix
Hrm. Wenn man mit dem BDS-Compiler gegen .NET 2.0 kompiliert - laufen die Dinger dann auch noch unter Mono?

Höchstwahrscheinlich, da Mono ja .Net 2.0 wwitestgehend unterstützt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:35 Uhr.

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