www.delphientwickler.de

Du bist Delphientwickler und suchst nach Projekten?

 

Sie suchen eine Firma zur Unterstützung oder Betreuung Ihres Delphi Projektes?
Klicken Sie hier!

DEVTRACKS 2019 03 12

Embarcadero – DevTracks 12. März 2019 in Essen   Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein! , 25.02.2019

Embarcadero lädt zu einer weiteren Veranstaltung ihrer „DevTracks“ am 12. März 2019 nach Essen, unter dem Motto „Schnelle, langlebige und kostengünstige Softwareentwicklung“, ein.

In der heutigen Zeit durchläuft die Softwareentwicklung in vielen Bereichen ein Wandel. Vorhandene Anwendungen sollen mit immer neuen Hardware- und Softwareplattformen kompatibel sein. Hierzu kommt noch die Herausforderung der mobilen Endgeräte und über allem schwebt noch das aktuelle Thema Datensicherheit.

In dieser Veranstaltung will nicht nur Embarcadero eine Reihe von sehr unterschiedlichen Erfolgsgeschichten vorstellen, sondern auch Kunden, die zur Erstellung von robusten und gewinnbringenden Anwendungen ihr Geschäft mit Delphi aufgebaut haben, berichten über ihren erfolgreichen Werdegang mit dem Embarcadero RAD Studio.

Am Vormittag, nach der Begrüßung durch AccountManager Lang Huynh präsentiert Matthias Eißling die Roadmap der Entwicklungstools.

Im Anschluss stellt der Geschäftsführer der A. Jochum Customer Solutions, Andreas Jochum die Integration einer smarten Routenplanung in ein CRM-System vor.

Danach hält Julian Morwinski von der Firma BFS health finance GmbH, ein Vortrag über die automatische Dokumentenverarbeitung und Texterkennung mit Delphi.

Nach der anschließenden Diskussionsrunde und der Mittagspause, stehen noch folgende Themen auf der Agenda:

  • Neues für Delphi und C++Builder Entwickler in der Version 10.3 Rio (Matthias Eißing)
  • "Partner Special" TMS Web Core (Bruno Fierens)
  • DEBackend-Integration mit Enterprise Connectors (Matthias Eißing)

Weitere Information und die Anmeldung zur Veranstaltung finden Sie unter https://www.devtracks.de

Webinar Delphi 10.3.1 Rio

 Webinar „Die neusten Feature in RAD Studio 10.3.1 Rio“, am 7. März 2019   Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!, 23.02.2019

Das neue Release 10.3.1 von Delphi ist seit einiger Zeit verfügbar. In einem Webinar gibt uns Matthias Eißing einen umfassenden Überblick mit dem Fokus auf Delphi.

Am 07. März 2019 gibt uns Matthias Eißling einen umfassenden Überblick in das neue Release 10.3.1 von Delphi.

Die Neuigkeiten von Delphi 10.3.1:

  • Neue IDE
  • Neue Sprachfunktionen von Delphi
  • Erweiterungen und Verbesserung im mobilen Umfeld
  • RAD Server
  • und mehr...

Jedes Webinar wird inklusive Fragen und Antworten ca. 60 Minuten dauern und in deutscher Sprache durchgeführt.

Jetzt anmelden

Artikelbild Neuerungen RAD Studi 10.3 Rio 

Allgemeines

 

Deklaration von Inline-Variablen

Die Deklaration lokaler Variablen in der Delphi-Sprache in 10.3 wurde erheblich geändert und bietet nun viel größere Flexibilität. Entsprechend den Pascal-Sprachregeln mussten bis jetzt alle Variablen- und Konstantendeklarationen in einen "var"- oder "const"-Block vor dem Beginn eines Funktions-, Prozeduren- oder Methodencodes erfolgen.

Mit der neuen Syntax für die Deklaration von Inline-Variablen können Sie die Variable oder Konstante direkt im Code deklarieren und ihr in derselben Anweisung einen Wert zuweisen. Zudem ist es möglich, Variablen in einem verschachtelten Codeblock mit auf diesen Codeblock beschränkter Sichtbarkeit und Lebensdauer zu deklarieren.

 

Typableitung

Inline deklarierte Variablen können auch die Typableitung nutzen. Für eine Inline-Variable mit einer direkten Zuweisung muss kein Typ angegeben werden, da er vom zugewiesenen Wert abgeleitet werden kann.

 

Herkömmliche Arbeitsspeicher-Referenzzählung im Linux-Compiler

Der 64-Bit-Compiler für Linux in 10.3 wurde "zurückgesetzt", damit er die Nicht-ARC-Implementierung der Objektspeicherverwaltung verwendet, was exakt dem Windows-Verhalten entspricht.

Die NEXTGEN-Definition wurde für den Linux-64-Bit-Compiler deaktiviert.

 

AnsiString/AnsiChar unter Linux

In RAD Studio 10.3 Rio wurde die Unterstützung für die Datentypen AnsiChar/AnsiString im älterer Stil unter Linux hinzugefügt. Verwenden Sie diese Typen mit Bedacht, da Unicode auch unter Linux der bevorzugte String-Typ ist und Ansi-Codeseiten unter Windows und Linux nicht übereinstimmen. Dies kann jedoch die Kompatibilität mit vorhandenem Low-Level-Code zur Verwaltung von Strings erhöhen.

 

ABI-Kompatibilität von Delphi

In früheren Releases gab es geringfügige Plattformunterschiede bei der Übergabe von ABI-basierten Methoden, insbesondere bei Records in der Größe zwischen 4 und 8 Byte bei der Übergabe per Wert oder per Referenz. Diese Unterschiede sind nun behoben und Probleme, die bei der Migration von C++-Win32-Code nach Win64 bei der Interaktion mit Delphi auftraten, insbesondere bei der Verwendung von Ereignisbehandlungsroutinen, sollten nun behoben sein. Ein klassisches Beispiel ist eine Ereignisbehandlungsroutine, die einen TPoint-Parameter übernimmt: In Win32 ergaben sich korrekte Werte für die X- und Y-Koordinaten des Punkts, aber in Win64 lieferte das Auslesen von X und Y "Schrottwerte". Dies tritt nicht mehr auf.

Die meisten Änderungen betreffen fastcall, aber RAD Studio 10.3 Rio enthält auch Änderungen der Unterstützung für cdecl und andere Aufrufkonventionen, um eine vollständige Kompatibilität, auch auf mobilen Plattformen, zu erzielen.

 

IDE

Das Erscheinungsbild des Hauptfensters und einiger wichtiger Dialogfelder von RAD Studio 10.3 Rio wurde verbessert und bietet nun einen moderneren Stil mit Schwerpunkt auf Lesbarkeit und Klarheit.

 

Zwei neue Designs

RAD Studio 10.3 enthält ein neues helles Design und eine Überarbeitung des dunklen Designs mit dem Fokus auf Benutzerfreundlichkeit auch bei längerem Arbeiten.

 

Projekt- und IDE-Optionen

Die Dialogfelder für IDE- und Projektoptionen erhielten ein klares Erscheinungsbild durch Steuerelemente, die regelmäßig mit gleichen Abständen ausgerichtet sind. Der graue Hintergrund wurde durch einen weißen ersetzt, wodurch den Fenstern insgesamt ein moderneres Aussehen verliehen wurde, jede Einstellungsseite verfügt über einen Titel und Optionshierarchien werden in voller Breite angezeigt.

Die Optionshierarchien wurden um neue Kategorien erweitert und einige Optionen wurden in neue Kategorien verschoben. Beispielsweise befinden sich im Dialogfeld "Projektoptionen" die Programmsymbole oder -bilder nicht mehr auf der Seite "Anwendung", sondern auf unter Anwendung > Symbole.

Beide Optionsdialogfelder können mithilfe eines neuen Suchfeldes in der Titelleiste durchsucht werden.

weiterlesen» Delphi-Neuerungen im RAD Studio 10.3 Rio

Cookies erleichtern die Bereitstellung unserer Dienste. Mit der Nutzung unserer Dienste erklären Sie sich damit einverstanden, dass wir Cookies verwenden.
Weitere Informationen Ok