Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   FreePascal (https://www.delphipraxis.net/74-freepascal/)
-   -   Delphi Neuigkeiten bei FreePascal/Lazarus für Delphi-Programmierer (https://www.delphipraxis.net/139137-neuigkeiten-bei-freepascal-lazarus-fuer-delphi-programmierer.html)

Insider2004 24. Aug 2009 14:12


Neuigkeiten bei FreePascal/Lazarus für Delphi-Programmierer
 
Hallo zusammen,

bei Lazarus gibt es eine kleine Sensation!

Seit Version 2.4.0 (ich habe es mit fpc 2.5.1/0.9.29 ausprobiert) kann
Lazarus/FreePascal genauso mit Resourcen umgehen, wie Delphi!

Dies wurde still und heimlich implementiert. Wahrscheinlich kommt da noch eine Ankündigung.

Wie sieht das ganze nun aus?

Man braucht ab sofort kein

uses
..., LResources;

zu schreiben und auch kein

initialization
{$I unit1.lrs}

am Ende der Unit. Das Rumhantieren mit lrs ist passe.

Lazarus ist jetzt in der Lage, einfach die Resourcen/Formular-Daten über

{$R *.dfm}

sich reinzuziehen. Das vereinfacht das Hin- und Herswitschen zwischen Delphi und Lazarus und die Portierung erheblich.

DP-Maintenance 24. Aug 2009 15:29

DP-Maintenance
 
Dieses Thema wurde von "mkinzler" von "Object-Pascal / Delphi-Language" nach "FreePascal / Lazarus IDE" verschoben.
Wenn wir schon eine passende Sparte haben

Insider2004 25. Dez 2009 14:28

Re: Neuigkeiten bei FreePascal/Lazarus für Delphi-Programmie
 
Diesbzgl. gab es jetzt eine wichtige Korrektur:
http://bugs.freepascal.org/view.php?id=15419

Der build wird heute Nacht erstellt und sollte morgen früh downloadbar sein.

Insider2004 25. Dez 2009 14:34

Re: Neuigkeiten bei FreePascal/Lazarus für Delphi-Programmie
 
NB: Wer seine Delphi und Lazarus Formular-Sourcen getrennt haben will, sollte folg. Formel einfügen:

{$IFDEF LCL}
{$R *.lfm}
{$ELSE}
{$R *.dfm}
{$ENDIF}

Siehe dazu auch den folg. Beitrag:
http://donaldshimoda.blogspot.com/20...ompatible.html


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:36 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