AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Neue Initiative um (Win32-)Delphi und .Net anzunähern
Thema durchsuchen
Ansicht
Themen-Optionen

Neue Initiative um (Win32-)Delphi und .Net anzunähern

Ein Thema von mkinzler · begonnen am 9. Mai 2009 · letzter Beitrag vom 9. Mai 2009
Antwort Antwort
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#1

Neue Initiative um (Win32-)Delphi und .Net anzunähern

  Alt 9. Mai 2009, 13:39
http://www.a-dato.net/Products/DotNe...2/Default.aspx
Es werden .Net Namespaces nachgebildet. Code ist so sowohl in Delphi für Win32 und Delphi.Prism verwendbar

Ist ein OpenSource Projekt
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von stoxx
stoxx

Registriert seit: 13. Aug 2003
1.111 Beiträge
 
#2

Re: Neue Initiative um (Win32-)Delphi und .Net anzunähern

  Alt 9. Mai 2009, 16:38
interessant ..

wenn man überall {$IFDEF DELPHI9_UP} durch {$IFDEF DELPHI2009_UP} oder {$IFDEF DELPHI12_UP} ersetzt, dann geht es auch, wenn man nicht Delphi2009 hat.
Ungetester Code .. hmm

in der Demo dann ..

bei FCompany.Name kannte er keine Property "Name"

ansonsten interessant ..

kurze Frage.

noch nie gesehen, waas bedeutet das "&" vor dem Type?
in Unit System_.pas


Delphi-Quellcode:
&Type = record
  private
    class var Initialized: IInterface;

  private
    _IsInitialized: IInterface;
    _TypeInfo: PTypeInfo;
    _internalType: TTypes;
    _instance: TObject; // Instance of object
    _IID: TGUID;

.....

end;
Phantasie ist etwas, was sich manche Leute gar nicht vorstellen können.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: Neue Initiative um (Win32-)Delphi und .Net anzunähern

  Alt 9. Mai 2009, 16:41
Zitat:
noch nie gesehen, waas bedeutet das "&" vor dem Type?
Wird verwendet um reservierte Wöter zu verwenden
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von mschaefer
mschaefer

Registriert seit: 4. Feb 2003
Ort: Hannover
2.032 Beiträge
 
Delphi 12 Athens
 
#4

Re: Neue Initiative um (Win32-)Delphi und .Net anzunähern

  Alt 9. Mai 2009, 17:37
Das klingt spannend, aber NET ist natürlich kein kleiner Klecks...
Martin Schaefer
Phaeno
  Mit Zitat antworten Zitat
Dax
(Gast)

n/a Beiträge
 
#5

Re: Neue Initiative um (Win32-)Delphi und .Net anzunähern

  Alt 9. Mai 2009, 19:49
Wo genau ist nochmal der Sinn dieses Projektes? Wenn jemand wirklich FCL-Klassen benutzen will, kann man das Framework immer auch in native Anwendungen einbinden...
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.620 Beiträge
 
Delphi 12 Athens
 
#6

Re: Neue Initiative um (Win32-)Delphi und .Net anzunähern

  Alt 9. Mai 2009, 19:51
Nunja, wenn man denselben Code verwenden kann, um entweder eine Win32- oder eine .NET-Anwendung zu erzeugen, hat das schon seinen Reiz, finde ich.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Dax
(Gast)

n/a Beiträge
 
#7

Re: Neue Initiative um (Win32-)Delphi und .Net anzunähern

  Alt 9. Mai 2009, 19:55
Das wird man aber niemals können Dazu müsste das Projekt nämlich die komplette(!) FCL neu implementieren. Das Mono-Projekt ist da schon seit Jahren dran und noch immer sind etliche Teile nicht implementiert.

Der einzige Weg, den selben Code verwenden zu können, wäre von der anderen Seite aus betrachtet eine VCL auf Basis der Runtime - und den Erflog *dieser* Umsetzung kennen wir ja alle.
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.620 Beiträge
 
Delphi 12 Athens
 
#8

Re: Neue Initiative um (Win32-)Delphi und .Net anzunähern

  Alt 9. Mai 2009, 21:50
Nun verdirb uns doch nicht den Spaß, oller Miesepeter
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Dax
(Gast)

n/a Beiträge
 
#9

Re: Neue Initiative um (Win32-)Delphi und .Net anzunähern

  Alt 9. Mai 2009, 21:54
Wieso den Spass verderben? Ich suche eben liebend gern nach logischen Fehlern in den Systemen, die mir über den Weg laufen
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.620 Beiträge
 
Delphi 12 Athens
 
#10

Re: Neue Initiative um (Win32-)Delphi und .Net anzunähern

  Alt 9. Mai 2009, 21:58
Ehrlich gesagt denke ich bein Thema .NET auch eher an C# (alleine weil ich als alter Sack dann schon anhand der Syntax erkennen kann, wo ich gerade bin ). Aber das wird jetzt etwas OT, oder?
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:39 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