RAD Studio 10.4.2 est maintenant disponible ! En savoir plus…

Get some love as Delphi turns 26

Découvrez la toute nouvelle Getit Page

Rabais importants disponibles sur InterBase 2020 pour les OEM ou les VAR – Contactez le service commercial

Renouvelez votre licence d'Update Subscription maintenant En savoir plus…

What’s New in RAD Studio 10.4.2

Discover How The 10.4.2 Release Can Help You Deploy High-Performance Native Apps on Windows, Android, iOS, macOS, and Linux



De nouvelles fonctionnalités pour vous aider à améliorer vos performances


En faire davantage en moins de temps


  • Support élargi des LSP pour une consultation plus rapide et plus fiable du code, y compris l'achèvement du code et des paramètres, et aussi des informations sur les symboles
  • Mise à jour de la gestion des chemins de la bibliothèque pour convertir les chemins vers et depuis les chemins absolus en utilisant des variables d'environnement dans le chemin
  • Nouvelles fonctionnalités de réactivité de l'IDE, notamment un nouveau dialogue de progression qui montre ce que fait l'IDE pendant les opérations de longue durée
  • Outil de migration amélioré pour des mises à jour plus rapides grâce à des fichiers de configuration pour FireDAC, pour le desktop, les plateformes et les formateurs
  • Installation automatique silencieuse pour Delphi, C++Builder et RAD Studio sans interaction avec l'interface utilisateur

RAD Studio 10.4 Devices

Des outils personnalisés pour un support Windows de première catégorie


  • Nouveau contrôle VCL TControlList flexible et performant pour de très longues listes, avec des options de configuration d'interface utilisateur personnalisées
  • Nouveau contrôle de saisie numérique VCL TNumberBox, prend en charge les nombres entiers, les nombres à virgule flottante et les valeurs monétaires
  • Prise en charge complète du nouveau format des applications Windows de Microsoft, MSIX, pour le déploiement de Microsoft Store et Enterprise
  • Améliorations apportées à la bibliothèque KSVC (plus de 200 contrôles d'interface utilisateur Windows pour les applications Delphi et C++ Builder) permettant une meilleure intégration avec les styles VCL
  • Mise à jour du composant TEdgeBrowser pour prendre en charge la version GA du contrôle WebView2 de Microsoft et le SDK avec gestion du cache et versions personnalisées de WebView2
Virtual Image - Windows

Ciblez toutes les plateformes à partir d'une base de code unique




  • Prise en charge des applications iOS 14 prêtes pour l'App Store par RAD Studio 10.4.2, ciblant le SDK iOS 14 et le débogage sur les appareils iOS 14, ainsi que la distribution ad hoc pour le déploiement en entreprise
  • Prise en charge de Mac OS 11 Big Sur par Delphi 10.4.2 avec des applications basées sur Intel, et des applications Mac OS à 64 bits pour la distribution sur l'App Store de Mac OS ou pour la distribution locale
  • Prise en charge de Delphi 10.4.2 pour le déploiement et le débogage sur Android 11, et amélioration du déploiement au format App Bundle requis par Play Store de Google avec une capacité de 64 bits
Windows Native

Déploiement multiplateforme ultrarapide

  • Amélioration des performances du compilateur Delphi grâce à 20 optimisations du compilateur, ce qui a permis de réduire considérablement les temps de compilation
  • Prise en charge étendue de Code-Insight basée sur la technologie LSP, avec de nouvelles fonctions avancées de détection des erreurs pour Delphi
  • Nouveau protocole d'utilisation de la mémoire, amélioré pour le linker Win64, et permettant une gestion plus efficace de la mémoire
  • Meilleure optimisation du code et réduction du débordement des registres en mode de débogage, avec bcc32c/x basé sur Clang et utilisant par défaut le "pentium2" comme CPU cible
  • Amélioration du système de traitement des exceptions, tant à l'intérieur des modules qu'entre eux. RTL comprend également la dernière version de Dinkumware STL
  • De nouvelles bibliothèques C++ à code source ouvert seront disponibles dans GetIt, conçues pour faciliter l'intégration de puissantes bibliothèques dans les applications

Delphi & C++Builder



Explorez la version 10.4.2 plus en profondeur


Woman Blue Suit Jacket



Améliorations de la productivité

RAD Studio 10.4.2 comprend de nouveaux outils conçus pour aider les développeurs à créer rapidement des applications étonnantes, des outils de migration améliorés pour des mises à jour rapides et un nouvel installateur automatique silencieux. Un nouveau dialogue de progression montre ce que fait l'EDI pendant les opérations de longue durée. Le support Code-Insight de RAD Studio (utilisant LSP) a été considérablement étendu pour offrir un Code Insight meilleur, plus rapide et plus fiable à la fois pour Delphi et C++, tandis qu'un outil de migration amélioré vous aide à mettre facilement à niveau et à copier vos configurations de l'EDI.





Améliorations des performances et de la qualité

0.4.2 comprend une meilleure intégration avec les services web SOAP, l'amélioration de l'outil d'importation WSDL et les invocations du client SOAP. La bibliothèque de programmation parallèle mise à jour offre un style moderne pour l'écriture d'applications multithreads qui peuvent tirer parti des CPU multicœurs modernes. Vous pouvez désormais facilement voir les données stockées dans des collections génériques du débogueur grâce à l'introduction d'un nouveau visualiseur de débogage spécifique. Les technologies de base de données et d'accès aux données à distance ont également connu des améliorations pour les pilotes intégrés FireDAC InterBase, SQLite, PostgresQL et Oracle, la bibliothèque client REST, le support AWS et Azure. La version 10.4.2 de RAD Studio résout plus de 700 problèmes soulevés en interne ou signalés par les clients.


Performance and Quality


Expanded Windows Support


Support Windows étendu

RAD Studio 10.4.2 offre la meilleure prise en charge des applications Windows, y compris la bibliothèque la plus riche disponible pour le développement d'applications Windows natives, la Bibliothèque de composants visuels. Il s'agit notamment de la nouvelle commande VCL TControlList, une commande virtuelle et performante pour de très longues listes, ainsi que d'une nouvelle commande VCL TNumberBox qui prend en charge les valeurs entières, les valeurs en virgule flottante et les valeurs monétaires.

Le paquetage de Windows Store est facilité par la prise en charge de MSIX, le nouveau format de paquetage d'applications Windows recommandé par Microsoft. La suite Konopka Components, qui comprend plus de 200 contrôles et concepteurs d'interface utilisateur Windows pour vos applications VCL Delphi et C++Builder, bénéficie d'une prise en charge améliorée des styles. Le composant VCL TEdgeBrowser a été mis à jour avec la prise en charge de la version GA du contrôle WebView2 de Microsoft et de son SDK.




Prise en charge étendue de Delphi et C++Builder

Delphi compte plus de 20 améliorations significatives des performances du compilateur qui réduisent considérablement le temps de compilation. Delphi a également amélioré le support de Code-Insight, en mettant en évidence les avertissements et les conseils dans l'éditeur de code, de nouvelles améliorations du rendu pour accroître la visibilité, et un meilleur support des paquets, de la navigation ctrl-clic, et bien plus encore.

Le Code Insight de C++Builder est mis à jour pour une meilleure finition du code. C++Builder inclut une nouvelle approche des informations de débogage qui réduit considérablement la charge mémoire sur le linker Win64 et la taille de sortie de l'application, connue sous le nom de DWARF fractionné, tandis qu'une révision du système de gestion des exceptions permet d'améliorer la fiabilité de l'application. Le RTL comprend également la dernière version de la STL de Dinkumware.

Expanded Delphi & C++Builder Support



Plus de trois millions de développeurs dans le monde entier nous font confiance.

Le moyen le plus rapide de créer des applications natives et réactives sur plusieurs plateformes.

Les EDI Delphi, C++Builder et RAD Studio d'Embarcadero permettent à plus de trois millions de développeurs indépendants et d'équipes de développement d'entreprise dans le monde entier de déployer des applications natives, réactives et ultra-performantes sur Windows, Android, iOS, macOS et Linux.

En utilisant une seule base de code facile à écrire et à mettre à jour, les outils IDE compilent rapidement du code natif pour plusieurs plateformes tout en permettant une productivité sans précédent grâce à une complétion de code puissante et à un traitement parallèle optimisé sur les processeurs multicœurs modernes.

RAD Studio 10.4.2