<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Forum du club des développeurs et IT Pro - Delphi</title>
		<link>https://www.developpez.net/forums/</link>
		<description><![CDATA[Environnement de développement RAD avec compilateur Natif. Avant de poster -> La FAQ Delphi]]></description>
		<language>fr</language>
		<lastBuildDate>Sun, 06 Sep 2026 20:11:00 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>15</ttl>
		<image>
			<url>https://forum.developpez.be/images/misc/rss.png</url>
			<title>Forum du club des développeurs et IT Pro - Delphi</title>
			<link>https://www.developpez.net/forums/</link>
		</image>
		<item>
			<title><![CDATA[CreateProcess et fonctionnement "bizarre"]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2185492&amp;goto=newpost</link>
			<pubDate>Sat, 05 Sep 2026 19:48:50 GMT</pubDate>
			<description>Delphi RIO et Windows 11. 
...</description>
			<content:encoded><![CDATA[<div>Delphi RIO et Windows 11.<br />
<br />
Bonjour <br />
<br />
J'ai une fonction dans un programme qui lance un exécutable et surtout qui attend que ce programme ferme pour que le programme principal reprenne son cours.<br />
 <br />
J'utilise la méthode que vous décrivez dans vos posts et elle fonctionne très bien quand j'utilise des petits exécutables codés en Delphi par exemple.<br />
Mais dès que j’essaie de réaliser le même processus avec un exécutable d'installation [PCISetup.exe] qui installe des drivers, je lance bien le programme &quot;pcisetup.exe&quot;, mais je sors sans attendre que ce programme se ferme.<br />
<br />
Quand j'exécute &quot;PCISetup.exe&quot; directement , il me demande si je veux continuer a faire l'installation (UAC).<br />
On dirait que je lance un autre programme juste avant de lancer PciSetup.exe et que le programme &quot;lanceur&quot; sort car le 1er programme qui serait exécuté se ferme.<br />
Je réalise ces manips en étant sur un disque amovible.<br />
<br />
Des idées, conseils ?</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f15/environnements-developpement/delphi/">Delphi</category>
			<dc:creator>petitcoucou31</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2185492/environnements-developpement/delphi/createprocess-fonctionnement-bizarre/</guid>
		</item>
		<item>
			<title>Présentation de la version 13.2 le 22 septembre 2026</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2185330&amp;goto=newpost</link>
			<pubDate>Wed, 26 Aug 2026 06:26:53 GMT</pubDate>
			<description><![CDATA[Qu'y aura-t-il de nouveau ?...]]></description>
			<content:encoded><![CDATA[<div>Qu'y aura-t-il de nouveau ? Seuls ceux qui se sont inscrits aux tests de la version Beta peuvent le savoir, mais ne peuvent en parler pour cause de clause de confidentialité.<br />
 <br />
Rejoignez Embarcadero pour cette revue spéciale de ce qu'il y a sous le capot de la version 13.2 et de ce sur quoi ils ont travaillé. Plus, posez vos questions (en anglais) lors de la session de questions réponses associée.<br />
<br />
<a rel="nofollow" href="https://attendee.gotowebinar.com/register/6229249499687088736?source=blog" target="_blank">Inscrivez vous pour le Mardi 22 septembre 2026 Heure en France (CEST) : 17:00</a></div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f15/environnements-developpement/delphi/">Delphi</category>
			<dc:creator>SergioMaster</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2185330/environnements-developpement/delphi/presentation-version-13-2-22-septembre-2026-a/</guid>
		</item>
		<item>
			<title>delphi FMX defilement image</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2185226&amp;goto=newpost</link>
			<pubDate>Wed, 19 Aug 2026 11:22:31 GMT</pubDate>
			<description>bonjour 
je voudrais trouver...</description>
			<content:encoded><![CDATA[<div>bonjour<br />
je voudrais trouver un moyen de faire un défilement image<br />
comme le jeux bandit manchot<br />
 je viens de faire sa mais je crois que c'est pas la bonne solution<br />
merci avance pour toute proposition<br />
<a href="https://www.developpez.net/forums/attachments/p678285d1787138465/environnements-developpement/delphi/delphi-fmx-defilement-image/roulette2.zip/"  title="Nom : roulette2.zip
Affichages : 34
Taille : 358,1 Ko">roulette2.zip</a></div>


	<div style="padding:10px">

	

	

	

	
		<fieldset class="fieldset">
			<legend>Fichiers attachés</legend>
			<ul>
			<li>
	<img class="inlineimg" src="https://forum.developpez.be/images/attach/zip.gif" alt="Type de fichier : zip" />
	<a href="https://www.developpez.net/forums/attachments/p678285d1787138465/environnements-developpement/delphi/delphi-fmx-defilement-image/roulette2.zip/">roulette2.zip</a> 
(358,1 Ko)
</li>
			</ul>
		</fieldset>
	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f15/environnements-developpement/delphi/">Delphi</category>
			<dc:creator>tintin62</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2185226/environnements-developpement/delphi/delphi-fmx-defilement-image/</guid>
		</item>
		<item>
			<title><![CDATA[Embarcadero annonce la sortie de l'édition communautaire de son EDI Delphi 13]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2185123&amp;goto=newpost</link>
			<pubDate>Wed, 12 Aug 2026 14:57:00 GMT</pubDate>
			<description>*Embarcadero annonce la...</description>
			<content:encoded><![CDATA[<div><b><font size="4">Embarcadero annonce la sortie de l'édition communautaire de son EDI Delphi 13</font></b><br />
<br />
<b>Embarcadero a annoncé la disponibilité de Delphi 13 Community Edition, la dernière édition gratuite de son environnement de développement professionnel Delphi. Delphi 13 Community Edition s'appuie sur Delphi 13 Florence et fait évoluer la Community Edition par rapport à la version 12.1. Elle permet ainsi aux étudiants, aux amateurs, aux développeurs indépendants et aux start-ups éligibles d'accéder aux améliorations apportées au langage et au framework Delphi dans les versions 12.2, 12.3 et 13.0. Delphi Community Edition est une édition gratuite et complète de Delphi permettant de développer des applications natives avec le langage Delphi, comprenant un EDI professionnel, des concepteurs visuels, des compilateurs et des débogueurs intégrés.</b><br />
<br />
Embarcadero Technologies, Inc. est une société américaine spécialisée dans les logiciels informatiques qui développe, produit, commercialise sous licence et assure le support de produits et services liés aux logiciels par l'intermédiaire de plusieurs divisions produits. Fondée en 1993, elle est entrée en bourse en 2000, puis est redevenue une société privée en 2007, avant de devenir une division d'Idera, Inc. en 2015.<br />
<br />
Delphi est un langage de programmation polyvalent et un logiciel qui utilise le dialecte Delphi du langage de programmation Object Pascal et fournit un environnement de développement intégré (EDI) permettant le développement rapide d'applications pour ordinateurs de bureau, appareils mobiles, le Web et les consoles ; il est actuellement développé et maintenu par Embarcadero Technologies.<br />
<br />
Réceement, Embarcadero a annoncé la disponibilité de Delphi 13 Community Edition, la dernière édition gratuite de son environnement de développement professionnel Delphi. Delphi 13 Community Edition s'appuie sur Delphi 13 Florence et fait évoluer la Community Edition par rapport à la version 12.1. Elle permet ainsi aux étudiants, aux amateurs, aux développeurs indépendants et aux start-ups éligibles d'accéder aux améliorations apportées au langage et au framework Delphi dans les versions 12.2, 12.3 et 13.0, notamment la prise en charge mise à jour des plateformes mobiles actuelles.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p678158d1786547786/environnements-developpement/delphi/embarcadero-annonce-sortie-l-edition-communautaire-edi-delphi-13/delphi13.png/" border="0" alt="Nom : delphi13.png
Affichages : 910
Taille : 127,7 Ko"  style="float: CONFIG" /></div><br />
<b>Qu'est-ce que Delphi Community Edition ?</b><br />
<br />
Delphi Community Edition est une édition gratuite et complète de Delphi permettant de développer des applications natives avec le langage Delphi. Elle comprend un EDI professionnel, des concepteurs visuels, des compilateurs et des débogueurs intégrés, le framework VCL pour le développement sous Windows, ainsi que le framework FireMonkey pour créer des applications natives à partir d'une base de code commune sur Windows, macOS, iOS et Android. Elle est destinée aux étudiants, aux amateurs, aux indépendants et aux petites équipes qui répondent aux conditions d'octroi de licence de la Community Edition.<br />
<br />
<b>Quelles sont les nouveautés par rapport à Delphi 12.1 ?</b><br />
<br />
Le passage de Delphi 12.1 Community Edition à Delphi 13 Community Edition apporte un ensemble considérable d’améliorations au niveau du langage, de l’EDI, du framework et de la plateforme.<br />
<br />
<b>Nouvelles fonctionnalités du langage Delphi</b><br />
<br />
Delphi 13 introduit plusieurs ajouts utiles au langage Delphi, disponibles sur toutes les plateformes cibles prises en charge :<br />
<br />
<ul><li style="">Une nouvelle expression conditionnelle, ou opérateur ternaire, implémentée à l'aide du mot-clé `if`</li><li style="">La nouvelle fonction intrinsèque `NameOf`, qui renvoie le nom d'un identifiant sous forme de chaîne de caractères</li><li style="">De nouveaux opérateurs `not` et `in` pour des expressions plus claires et plus naturelles</li><li style="">De nouvelles directives de compilation `{$PUSHOPT}` et `{$POPOPT}` permettant de sauvegarder et de restaurer les options du compilateur</li><li style="">Une nouvelle directive `noreturn` pour les procédures qui ne restituent pas le contrôle à leur appelant</li><li style="">Améliorations apportées aux contraintes de types génériques</li><li style="">Un paramètre `Self` implicite dans les opérateurs `Initialize` et `Finalize` des enregistrements gérés personnalisés</li></ul><br />
<br />
Ces ajouts rendent le code Delphi plus expressif tout en préservant la lisibilité du langage et ses solides fondements en code natif.<br />
<br />
<b>Un environnement de développement plus performant</b><br />
<br />
Delphi 13 Community Edition inclut l’EDI 32 bits mis à jour ainsi que le nouvel EDI 64 bits permettant de développer et de déboguer des applications Windows 64 bits. L’EDI 64 bits offre un espace d’adressage bien plus vaste, ce qui s’avère particulièrement utile lors du travail sur des projets de grande envergure.<br />
<br />
L’EDI Comprend également :<br />
<br />
<ul><li style="">Un serveur de langage Delphi 64 bits pour une prise en charge améliorée des projets volumineux</li><li style="">Recherche et filtrage dans les volets clés de l'EDI, notamment le Gestionnaire de projets, la vue Structure, les Messages et le Journal des événements</li><li style="">Mode Focus pour une expérience d'édition de code sans distraction</li><li style="">Annotations dans la barre de défilement de l'éditeur pour les modifications, les signets, les erreurs et les avertissements</li><li style="">Vues d'éditeur fractionnées</li><li style="">Possibilité d'utiliser le moteur CodeInsight classique de Delphi, réintroduit</li><li style="">Gestion des versions des paquets GetIt, permettant aux développeurs de sélectionner une version spécifique disponible d'un paquet</li><li style="">Nombreuses améliorations apportées aux outils de code Delphi, au débogage, à la réactivité de l'EDI, à sa stabilité et à sa qualité</li></ul><br />
<br />
<div style="text-align: center;">
<div class="video-container"><iframe class="restrain" title="YouTube video player" width="560" height="315" allowfullscreen src="//www.youtube.com/embed/VgzQv7Unpss?wmode=transparent&amp;fs=1" frameborder="0"></iframe></div>
</div><br />
<b>Améliorations apportées à FireMonkey</b><br />
<br />
FireMonkey reste le pilier du développement multi-appareils sous Delphi. Depuis Delphi 12.1, il a bénéficié d'un large éventail d'améliorations, notamment :<br />
<br />
<ul><li style="">Un nouveau service Display Link pour des animations plus fluides et plus stables</li><li style="">Copie plus rapide des images bitmap grâce à l'accélération GPU</li><li style="">Un nouveau composant TMaskEdit</li><li style="">Un nouveau composant TApplicationEvents</li><li style="">Nouvelles options d'alignement pour centrer les contrôles</li><li style="">Contrôles supplémentaires pour le défilement, le rebond et les interactions tactiles</li><li style="">Prise en charge étendue de la correction orthographique</li><li style="">Intégration Skia4Delphi mise à jour</li><li style="">Améliorations générales en termes de performances, d'intégration aux plateformes et de qualité</li></ul><br />
<br />
<b>Améliorations de la VCL pour Windows</b><br />
<br />
Delphi 13 apporte également des améliorations au framework VCL pour le développement natif sous Windows, notamment :<br />
<br />
<ul><li style="">Barres de titre personnalisées</li><li style="">Améliorations apportées à TControlList, TFormTabsBar et TToggleSwitch</li><li style="">Prise en charge du défilement pour TActionMainMenuBar</li><li style="">Mise à jour de l'intégration de WebView2 dans TEdgeBrowser</li><li style="">Prise en charge étendue et actualisée des API Windows et WinRT</li></ul><br />
<br />
<b>Prise en charge améliorée des plateformes mobiles</b><br />
<br />
L'un des principaux avantages de Delphi 13 Community Edition réside dans la prise en charge améliorée du développement mobile. Pour Android, Delphi 13 prend en charge la création d’applications ARM natives 32 bits et 64 bits grâce à une chaîne d’outils Android mise à jour. Il cible le niveau d’API Android 35 et inclut la prise en charge des fonctionnalités d’Android 15, telles que les pages de mémoire de 16 Ko. Il améliore également l’intégration du SDK et du NDK Android, les outils de déploiement, l’importation de bibliothèques Java et le pont Java2OP.<br />
<br />
Pour les plateformes Apple, Delphi 13 prend en charge les applications iOS natives pour iOS 18, y compris le développement à la fois pour les appareils physiques et pour le simulateur iOS sur les Mac équipés d’Apple Silicon. Cette version inclut également des en-têtes d’API iOS étendus et une intégration de la plateforme mise à jour. Les développeurs Delphi peuvent ainsi continuer à utiliser une base de code FireMonkey partagée tout en ciblant les appareils Android et iOS actuels avec des applications natives.<br />
<br />
<b>Qui peut utiliser Delphi Community Edition ?</b><br />
<br />
Delphi Community Edition s'adresse :<br />
<br />
<ul><li style="">Les étudiants qui apprennent la programmation et le développement d'applications natives</li><li style="">Les amateurs qui créent des applications à des fins personnelles</li><li style="">Les développeurs indépendants et les développeurs individuels dont les revenus annuels issus de leurs applications sont inférieurs à 5 000 dollars américains</li><li style="">Les start-ups et les organisations dont le chiffre d'affaires annuel est inférieur à 5 000 dollars américains et dont les équipes comptent jusqu'à cinq développeurs</li></ul><br />
<br />
Delphi Community Edition est gratuite, fournie avec une licence d'une durée d'un an et comprend une licence à usage commercial limité. Embarcadero précise que si l'utilisateur ne sait pas s'il remplit les conditions requises, il peut consulter la FAQ relative à la licence Community Edition. La Community Edition n'est pas conçue comme une version d'essai prolongée et ne doit pas être utilisée par une organisation disposant déjà de licences commerciales standard de Delphi.<br />
<br />
Embarcadero ajoute que dès que les besoins en matière de développement ou d'activité dépassent les limites de la Community Edition, les éditions Delphi Professional, Enterprise et Architect offrent des licences commerciales sans restriction ainsi que des fonctionnalités supplémentaires.<br />
<br />
<b>Télécharger Delphi 13 Community Edition</b><br />
<br />
Que l'utilisateur découvre Delphi pour la première fois, qu'il s'initie au développement d'applications natives ou qu'il souhaite passer de la version Delphi 12.1 Community Edition à la version actuelle, Delphi 13 Community Edition lui offre un environnement moderne et productif pour créer rapidement des applications natives destinées à Windows et aux plateformes mobiles.<br />
<br />
Embarcadero invite à télécharger Delphi 13 Community Edition dès aujourd'hui pour se lancer dans le développement : <a rel="nofollow" href="https://www.embarcadero.com/products/delphi/starter/free-download" target="_blank">Télécharger maintenant</a><br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Pensez-vous que cette annonce est crédible ou pertinente ?<br />
:fleche: Quel est votre avis sur le sujet ?<br />
<br />
<b>Voir aussi :</b><br />
<br />
:fleche: <a href="https://delphi.developpez.com/actu/381384/Embarcadero-annonce-la-sortie-de-l-environnement-de-developpement-integre-EDI-RAD-Studio-13-Florence-Update-1-RAD-Studio-13-1-ainsi-que-les-versions-Delphi-13-Update-1-et-CplusplusBuilder-13-Update-1/" target="_blank">Embarcadero annonce la sortie de l'environnement de développement intégré (EDI) RAD Studio 13 Florence Update 1 (RAD Studio 13.1), ainsi que les versions Delphi 13 Update 1 et C++Builder 13 Update 1</a><br />
<br />
:fleche: <a href="https://delphi.developpez.com/actu/375691/Embarcadero-a-lance-l-EDI-RAD-Studio-13-Florence-avec-integration-de-l-IA-le-nouvel-operateur-ternaire-de-Delphi-des-WebStencils-ameliores-et-la-prise-en-charge-de-Cplusplus23-pour-CplusplusBuilder/" target="_blank">Embarcadero a lancé l'EDI RAD Studio 13 Florence avec intégration de l'IA, le nouvel opérateur ternaire de Delphi, des WebStencils améliorés et la prise en charge de C++23 pour C++Builder</a><br />
<br />
:fleche: <a href="https://delphi.developpez.com/actu/362637/Embarcadero-annonce-la-disponibilite-de-RAD-Studio-12-2-Athens-Delphi-12-2-et-Cplusplus-Builder-12-2-la-version-Athens-de-RAD-Studio-12-2-integre-l-IA-generative-dans-l-EDI-et-apporte-plusieurs-ameliorations/" target="_blank">Embarcadero annonce la disponibilité de RAD Studio 12.2 Athens, Delphi 12.2 et C++ Builder 12.2, la version Athens de RAD Studio 12.2 intègre l'IA générative dans l'EDI et apporte plusieurs améliorations</a></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p678158d1786547786/environnements-developpement/delphi/embarcadero-annonce-sortie-l-edition-communautaire-edi-delphi-13/delphi13.png/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f15/environnements-developpement/delphi/">Delphi</category>
			<dc:creator>Eliora</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2185123/environnements-developpement/delphi/embarcadero-annonce-sortie-l-edition-communautaire-edi-delphi-13-a/</guid>
		</item>
		<item>
			<title>Sortie de la version 13 de Delphi et C++Builder Community Edition</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2185111&amp;goto=newpost</link>
			<pubDate>Wed, 12 Aug 2026 07:55:11 GMT</pubDate>
			<description>Embarcadero a publié Delphi...</description>
			<content:encoded><![CDATA[<div>Embarcadero a publié<a rel="nofollow" href="https://www.embarcadero.com/products/delphi/starter" target="_blank"> Delphi 13 Community Edition</a> et <a rel="nofollow" href="https://www.embarcadero.com/products/cbuilder/starter" target="_blank">C++Builder 13 Community Edition</a> dans la journée du 11 août 2026. Elles sont basées sur les fonctionnalités de Delphi 13 Florence Professional Edition et C++Builder 13 Florence Professional Edition sorties en septembre 2025.<br />
<br />
Marco Cantu a détaillé les nouveautés et choses à en attendre sur la <a rel="nofollow" href="https://blogs.embarcadero.com/delphi-13-community-edition-is-now-available/" target="_blank">plateforme de blogs d'Embarcadero</a>. Il y rappelle également les conditions de cette version gratuite de Delphi et de C++Builder. La licence d'utilisation de Delphi CE et C++Builder CE est gratuite et renouvelable chaque année. Les deux environnements ne peuvent pas cohabiter, vous devrez choisir l'Object Pascal ou le C++ mais rien ne vous interdit de vous mettre à travailler dans des machines virtuelles.<br />
<br />
Vacances obligent ne vous attendez pas à des commentaires de ma part avant une bonne semaine. Pour les nouveautés par rapport à la version CE précédente référez vous aux annonces de D13 <br />
<br />
<a href="https://www.developpez.net/forums/d2178782/environnements-developpement/delphi/rad-studio-13-florence-disponible/" target="_blank">https://www.developpez.net/forums/d2...ce-disponible/</a><br />
<a href="https://www.developpez.net/forums/d2182768/environnements-developpement/delphi/annonce-delphi-13-1-disponible/" target="_blank">https://www.developpez.net/forums/d2...-1-disponible/</a></div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f15/environnements-developpement/delphi/">Delphi</category>
			<dc:creator>SergioMaster</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2185111/environnements-developpement/delphi/sortie-version-13-delphi-cppbuilder-community-edition/</guid>
		</item>
		<item>
			<title>calcul fonction math division</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2185061&amp;goto=newpost</link>
			<pubDate>Sat, 08 Aug 2026 11:49:30 GMT</pubDate>
			<description>salut a toutes et tous, 
mon...</description>
			<content:encoded><![CDATA[<div>salut a toutes et tous,<br />
mon edi delphi7 entreprise, je suis débutant juste experience perso,<br />
j'ai une question pour une fonction pourtant simple mais qui abouti a zero ?<br />
<br />
// but de cette formule : 12*(5000/10000+5000) = 4 /// 12*(5000/15000) = 4///////////////<br />
<br />
je devrai avoir comme résultat le chiffre 4 mais j'ai en resultat zero ?<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="33"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br /></div></td><td valign="top"><pre style="margin: 0">
uses math;


procedure TForm1.Button1Click(Sender: TObject);
var
v, c, r1, r2, rt, val: integer;

begin

v:= strtoint (edit1.Text);  ///////////////////     valeur  12
c := strtoint (label11.Caption); //////////////    valeur 5000
r1:= strtoint(edit3.text);   /////////////////       valeur 10000
r2 := strtoint(edit4.Text);   /////////////////      valeur  5000
rt:= r1+r2;                       /////////////////       calcul 5000 + 10000 = 15000 
 label15.Caption:= inttostr (rt);   //////////     affiche bien 15000 ok parfait


val:= v *(c div rt);  ////////// <b><u><font color="#FF0000">retourne zero au lieu de 4</font></u></b>  ???????

label12.Caption:= inttostr (val); ///////////////    affiche zero dans le résultat label 12
end;</pre></td></tr></table></code><hr />
</div><br />
pouvez vous m'aidé<br />
cordialement <br />
Alain</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f15/environnements-developpement/delphi/">Delphi</category>
			<dc:creator>alll1</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2185061/environnements-developpement/delphi/calcul-fonction-math-division/</guid>
		</item>
		<item>
			<title>IXMLDocument et commentaires</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2185028&amp;goto=newpost</link>
			<pubDate>Thu, 06 Aug 2026 13:11:21 GMT</pubDate>
			<description>Bonjour le forum 
 
Je génère...</description>
			<content:encoded><![CDATA[<div>Bonjour le forum<br />
<br />
Je génère actuellement des fichiers XML via l'interface IXMLDocument.<br />
Pour plus de clarté dans le contenu du fichier, je souhaiterais rajouter des commentaires. Au niveau ou au dessus des noeuds.<br />
<br />
Je ne trouve pas de documentation en rapport avec cet ajout de commentaires.<br />
<br />
Est-ce que ça parle à quelqu'un ?<br />
<br />
D'avance merci de votre réponse et bonne journée.<br />
<br />
FM</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f15/environnements-developpement/delphi/">Delphi</category>
			<dc:creator>Mirande</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2185028/environnements-developpement/delphi/ixmldocument-commentaires/</guid>
		</item>
		<item>
			<title>cherche exemple de boules en mouvement</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184909&amp;goto=newpost</link>
			<pubDate>Thu, 30 Jul 2026 09:07:52 GMT</pubDate>
			<description><![CDATA[bonjour 
je sais que j'ai pas...]]></description>
			<content:encoded><![CDATA[<div>bonjour<br />
je sais que j'ai pas le niveau mais je cherche<br />
un exemple en FMX 3D  de boules en mouvement (49 pour<br />
être précis) dans une sphère semi-transparente<br />
comme on voit au tirage du loto<br />
j'y arrive avec une mais j'ai du mal avec animation<br />
peut-on dans la même animation mettre plusieurs critères<br />
une fois le X le Y la rotation et ensuite gérer la collision avec <br />
la sphère qui les enveloppe<br />
merci d'avance pour toute aide</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f15/environnements-developpement/delphi/">Delphi</category>
			<dc:creator>tintin62</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184909/environnements-developpement/delphi/cherche-exemple-boules-mouvement/</guid>
		</item>
		<item>
			<title>connaitre dimension ecran  des portables</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184807&amp;goto=newpost</link>
			<pubDate>Thu, 23 Jul 2026 12:07:24 GMT</pubDate>
			<description>bonjour 
dans mon application...</description>
			<content:encoded><![CDATA[<div>bonjour<br />
dans mon application je voudrais tenir compte des dimensions<br />
des écrans des portables<br />
et savoir comment vous faites pour mieux placer les composants<br />
moi ils sont souvent sur None<br />
mais je vois que c'est une très mauvaise décision<br />
<br />
merci</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f15/environnements-developpement/delphi/">Delphi</category>
			<dc:creator>tintin62</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184807/environnements-developpement/delphi/connaitre-dimension-ecran-portables/</guid>
		</item>
		<item>
			<title>erreur connexion portable</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184789&amp;goto=newpost</link>
			<pubDate>Wed, 22 Jul 2026 14:46:14 GMT</pubDate>
			<description><![CDATA[bonjour 
j'essai de remettre...]]></description>
			<content:encoded><![CDATA[<div>bonjour<br />
j'essai de remettre a jour une ancienne version de programme<br />
qui marcher sur delphi 10<br />
en mode windows 64 sa marche<br />
mais en android 64 avec mon portable branché et avec<br />
la fonction débogage autorisé j'ai cette erreur<br />
<div class="bbcode_container">
	<div class="bbcode_description">Citation:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			Serving ...<br />
All files should be loaded. Notifying the device.<br />
Performing Incremental Install<br />
Failure [INSTALL_PARSE_FAILED_MANIFEST_MALFORMED: Failed parse during installPackageLl: /data/app/vmdl1190346557.tmp/base.apk (at Binary XML file line #33):<br />
com.embarcadero.firemonkey.FMXNativeActivity: Targeting S+ (version 31 and above) requires that an explicit value for android:exported be defined when intent filters are<br />
presePerforming Streamed Install<br />
Adb.exe: failed to install D:\jeux_3d\pourandroid\amigo2\Android64\Debug\amigo2\bin\amigo2.apk: Failure [INSTALL_PARSE_FAILED_MANIFEST_MALFORMED: Failed parse during<br />
installPackageLl: /data/app/vmdl1041848995.tmp/base.apk (at Binary XML file line #33): com.embarcadero.firemonkey.FMXNativeActivity: Targeting S+ (version 31 and above)<br />
requires that an explicit value for android:exported be defined when intent filters are present]<br />
			
		<hr />
	</div>
</div>j'ai bien regarder les répertoire du SDK ils sont tous bon<br />
j'ai même réinstallé Java la dernière version<br />
me reste que les permissions vous pouvez me dire lesquelles par défaut <br />
merci</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f15/environnements-developpement/delphi/">Delphi</category>
			<dc:creator>tintin62</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184789/environnements-developpement/delphi/erreur-connexion-portable/</guid>
		</item>
		<item>
			<title>destruction de objet</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184731&amp;goto=newpost</link>
			<pubDate>Sat, 18 Jul 2026 12:14:55 GMT</pubDate>
			<description><![CDATA[bonjour 
j'ai créer une class...]]></description>
			<content:encoded><![CDATA[<div>bonjour<br />
j'ai créer une class<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br />5<br />6<br />7<br /></div></td><td valign="top"><pre style="margin: 0">&nbsp;
TPiece = <span style="color: #0000ff;">class</span><span class="br0">&#40;</span>TPath<span class="br0">&#41;</span>
<span style="color: #0000ff;">public</span>
    positionxy: tpoint;
    sens: <span style="color: #0080ff;">integer</span>;
    placerok: <span style="color: #0080ff;">boolean</span>;
  <span style="color: #0000ff;">end</span>;</pre></td></tr></table></code><hr />
</div>ensuite<br />
je créais  plusieurs Tpiece<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br />5<br />6<br /></div></td><td valign="top"><pre style="margin: 0">&nbsp;
     NewPiece := TPiece.Create<span class="br0">&#40;</span><span style="color: #0000ff;">self</span><span class="br0">&#41;</span>;
         NewPiece.parent:=form1.Layout1;
         newpiece.Name:=<span style="color: #FF0000;">'P'</span>+inttostr<span class="br0">&#40;</span>lenum<span class="br0">&#41;</span>;
         newpiece.Tag:=lenum;
         NewPiece.Data.Data :=forme<span class="br0">&#91;</span>lenum<span class="br0">&#93;</span> ;</pre></td></tr></table></code><hr />
</div>1er question:<br />
comment les détruire<br />
<br />
2eme question<br />
comment accéder a une en particulier<br />
par son nom son tag ou autre chose<br />
<br />
merci</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f15/environnements-developpement/delphi/">Delphi</category>
			<dc:creator>tintin62</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184731/environnements-developpement/delphi/destruction-objet/</guid>
		</item>
		<item>
			<title>Trectangle et selection</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184615&amp;goto=newpost</link>
			<pubDate>Sun, 12 Jul 2026 06:40:17 GMT</pubDate>
			<description>bonjour 
viens de constater...</description>
			<content:encoded><![CDATA[<div>bonjour<br />
viens de constater un nouveau problème<br />
j'ai des images copiés sur des Trectangle avec fillpath<br />
(trectangle avec des départements de la France)<br />
mais certain Trectangle sont en partie caché par les autres ce qui<br />
m'empêche de sélectionner les plus petit avec mousedown <br />
y as t'il une fonction inverse a bringtofront<br />
ou une autre solution<br />
<br />
<br />
merci</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f15/environnements-developpement/delphi/">Delphi</category>
			<dc:creator>tintin62</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184615/environnements-developpement/delphi/trectangle-selection/</guid>
		</item>
		<item>
			<title>FMX getpixel Timage</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184579&amp;goto=newpost</link>
			<pubDate>Thu, 09 Jul 2026 16:41:47 GMT</pubDate>
			<description><![CDATA[bonjour 
j'ai chargé une...]]></description>
			<content:encoded><![CDATA[<div>bonjour<br />
j'ai chargé une image sur un Timage en FMX<br />
et je voudrais savoir ou je clique sur image que sa me renvoi<br />
la couleur du pixel<br />
j'ai fait sa mais je ne vois pas le problème<br />
car sa me renvoi au RGB toujours le valeur 255<br />
merci avance de votre aide<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="33"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br />33<br />34<br />35<br />36<br />37<br />38<br />39<br />40<br />41<br />42<br />43<br />44<br />45<br />46<br />47<br />48<br />49<br />50<br />51<br />52<br />53<br />54<br />55<br />56<br />57<br />58<br />59<br />60<br />61<br />62<br />63<br />64<br />65<br />66<br />67<br />68<br />69<br />70<br />71<br />72<br />73<br />74<br />75<br />76<br />77<br />78<br />79<br />80<br />81<br />82<br />83<br />84<br />85<br />86<br />87<br />88<br />89<br />90<br />91<br />92<br />93<br />94<br />95<br />96<br />97<br />98<br />99<br /></div></td><td valign="top"><pre style="margin: 0">&nbsp;
<span style="color: #0000ff;">unit</span> Unit1;
&nbsp;
<span style="color: #0000ff;">interface</span>
&nbsp;
<span style="color: #0000ff;">uses</span>
&nbsp;
  System.SysUtils, System.UIConsts, System.Types, System.UITypes,
  System.Classes, System.Variants,
  FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, FMX.Objects,
  FMX.Controls.Presentation, FMX.StdCtrls, FMX.Memo.Types, FMX.ScrollBox,
  FMX.Memo,
  FMX.Edit, FMX.EditBox, FMX.NumberBox, System.Math, System.Math.Vectors,
  FMX.Layouts, System.Actions, FMX.ActnList, FMX.Media, mmsystem, FMX.ComboEdit,
  FMX.Colors,FMX.Surfaces;
&nbsp;
&nbsp;
&nbsp;
&nbsp;
&nbsp;
<span style="color: #0000ff;">type</span>
  TForm1 = <span style="color: #0000ff;">class</span><span class="br0">&#40;</span>TForm<span class="br0">&#41;</span>
    Image1: TImage;
    Button1: TButton;
    Label1: TLabel;
    Button2: TButton;
    Memo1: TMemo;
    <span style="color: #0000ff;">procedure</span> Image1MouseDown<span class="br0">&#40;</span>Sender: <span style="color: #0080ff;">TObject</span>; Button: TMouseButton;
      Shift: TShiftState; X, Y: <span style="color: #0080ff;">Single</span><span class="br0">&#41;</span>;
    <span style="color: #0000ff;">procedure</span> FormCreate<span class="br0">&#40;</span>Sender: <span style="color: #0080ff;">TObject</span><span class="br0">&#41;</span>;
  <span style="color: #0000ff;">private</span>
    <span style="color: #808080;">{ D&eacute;clarations priv&eacute;es }</span>
  <span style="color: #0000ff;">public</span>
    <span style="color: #808080;">{ D&eacute;clarations publiques }</span>
&nbsp;
    <span style="color: #0000ff;">procedure</span> ImageLoadFromFile<span class="br0">&#40;</span>filename: <span style="color: #0080ff;">string</span>; MyImage: TImage<span class="br0">&#41;</span>;
  <span style="color: #0000ff;">end</span>;
&nbsp;
<span style="color: #0000ff;">var</span>
  Form1: TForm1;
&nbsp;
<span style="color: #0000ff;">implementation</span>
&nbsp;
<span style="color: #808080;">{$R *.fmx}</span>
&nbsp;
<span style="color: #0000ff;">procedure</span> TForm1.ImageLoadFromFile<span class="br0">&#40;</span>filename: <span style="color: #0080ff;">string</span>; MyImage: TImage<span class="br0">&#41;</span>;
<span style="color: #0000ff;">var</span>
  bmp: fmx.graphics.tbitmap;
  astream: tmemorystream;
  surface: tbitmapsurface;
<span style="color: #0000ff;">begin</span>
  bmp := FMX.Graphics.TBitmap.Create;
  bmp.LoadFromFile<span class="br0">&#40;</span>filename<span class="br0">&#41;</span>;
  astream:=tmemorystream.Create;
  surface:=tbitmapsurface.Create;
  surface.Assign<span class="br0">&#40;</span>bmp<span class="br0">&#41;</span>;
  <span style="color: #0000ff;">try</span>
    tbitmapcodecmanager.SaveToStream<span class="br0">&#40;</span>astream,surface,<span style="color: #FF0000;">'bmp'</span><span class="br0">&#41;</span>;
    astream.Seek<span class="br0">&#40;</span><span style="color: #cc66cc;">0</span>,tseekorigin.soBeginning<span class="br0">&#41;</span>;
    MyImage.bitmap.LoadFromStream<span class="br0">&#40;</span>astream<span class="br0">&#41;</span>;
  <span style="color: #0000ff;">finally</span>
    astream.free;
    bmp.free;
    surface.free
  <span style="color: #0000ff;">end</span>;
<span style="color: #0000ff;">end</span>;
&nbsp;
<span style="color: #0000ff;">procedure</span> TForm1.FormCreate<span class="br0">&#40;</span>Sender: <span style="color: #0080ff;">TObject</span><span class="br0">&#41;</span>;
<span style="color: #0000ff;">var</span>
filen:<span style="color: #0080ff;">string</span>;
<span style="color: #0000ff;">begin</span>
&nbsp;
filen:=<span style="color: #FF0000;">'carte.jpg'</span>;
Form1.ImageLoadFromFile<span class="br0">&#40;</span>filen,form1.Image1<span class="br0">&#41;</span>;
<span style="color: #0000ff;">end</span>;
&nbsp;
<span style="color: #0000ff;">procedure</span> TForm1.Image1MouseDown<span class="br0">&#40;</span>Sender: <span style="color: #0080ff;">TObject</span>; Button: TMouseButton;
  Shift: TShiftState; X, Y: <span style="color: #0080ff;">Single</span><span class="br0">&#41;</span>;
&nbsp;
<span style="color: #0000ff;">var</span>
  vBitMapData : TBitmapData;
  PixelColor : TAlphaColor;
  xx,yy:<span style="color: #0080ff;">integer</span>;
&nbsp;
<span style="color: #0000ff;">begin</span>
xx:=round<span class="br0">&#40;</span>x<span class="br0">&#41;</span>;
yy:=round<span class="br0">&#40;</span>y<span class="br0">&#41;</span>;
&nbsp;
image1.Bitmap.Map<span class="br0">&#40;</span>TMapAccess.Read, vBitMapData<span class="br0">&#41;</span> ;
 PixelColor := vBitMapData.GetPixel<span class="br0">&#40;</span>xx,yy<span class="br0">&#41;</span>;
 image1.Bitmap.Unmap<span class="br0">&#40;</span>vBitMapData<span class="br0">&#41;</span>;
 Memo1.Lines.Add<span class="br0">&#40;</span><span style="color: #FF0000;">'======================'</span><span class="br0">&#41;</span>;
 memo1.Lines.Add<span class="br0">&#40;</span><span style="color: #FF0000;">' Colour='</span> + IntToStr<span class="br0">&#40;</span>pixelcolor<span class="br0">&#41;</span>
                  + <span style="color: #FF0000;">' Red='</span>    + IntToStr <span class="br0">&#40;</span>TAlphaColorRec<span class="br0">&#40;</span>PixelColor<span class="br0">&#41;</span>.R<span class="br0">&#41;</span> <span style="color: #808080;">// red</span>
                  + <span style="color: #FF0000;">' Green='</span>  + IntToStr <span class="br0">&#40;</span>TAlphaColorRec<span class="br0">&#40;</span>PixelColor<span class="br0">&#41;</span>.G<span class="br0">&#41;</span> <span style="color: #808080;">// blue</span>
                  + <span style="color: #FF0000;">' Blue='</span>   + IntToStr <span class="br0">&#40;</span>TAlphaColorRec<span class="br0">&#40;</span>PixelColor<span class="br0">&#41;</span>.B<span class="br0">&#41;</span> <span style="color: #808080;">// green</span>
                  <span class="br0">&#41;</span>  ;
<span style="color: #0000ff;">end</span>;
<span style="color: #0000ff;">end</span>.</pre></td></tr></table></code><hr />
</div></div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f15/environnements-developpement/delphi/">Delphi</category>
			<dc:creator>tintin62</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184579/environnements-developpement/delphi/fmx-getpixel-timage/</guid>
		</item>
		<item>
			<title>FastReport ne trouve pas la base de donnée dans une appli FMX compilée vers Mac</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184533&amp;goto=newpost</link>
			<pubDate>Tue, 07 Jul 2026 14:51:12 GMT</pubDate>
			<description>Bonjour. 
Ma configuration :...</description>
			<content:encoded><![CDATA[<div>Bonjour.<br />
Ma configuration :<br />
MacBook M4, Parallels,W11 ARM virtuel, Delphi 12…FastReport FMX..<br />
J’avais auparavant un MacBook Intel sur lequel j’avais créé des applications FMX que j’adapte à mon M4. J’ai un ennui avec FastReport lorsque je compile pour Mac mon programme ouvre bien la base SqLite par programmation au lancement du programme, affiche bien le contenu de ma base dans le TGrid. Par contre lorsque je lance le Report j’ai un beau disque arc en ciel qui tourne sans cesse. Paserver indique ne pas trouver la table. Comment indiquer le chemin (déjà donné au démarrage ) ?<br />
La compilation pour Windows ne pose aucun problème. Précision : j’utilise un TFDConnection , un TFDQuery , un TFRXDbDataSet et un TFRXReport. <br />
Merci pour votre aide.A noter que ma base est dans Mes Documents.<br />
<br />
Chamac</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f15/environnements-developpement/delphi/">Delphi</category>
			<dc:creator>Chamac</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184533/environnements-developpement/delphi/fastreport-ne-trouve-base-donnee-appli-fmx-compilee-vers-mac/</guid>
		</item>
		<item>
			<title><![CDATA[Présentation d'un outil de conversion Delphi VCL vers FMX]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184407&amp;goto=newpost</link>
			<pubDate>Sat, 27 Jun 2026 14:40:52 GMT</pubDate>
			<description><![CDATA[Bonjour, 
 
J'ai découvert...]]></description>
			<content:encoded><![CDATA[<div>Bonjour,<br />
<br />
J'ai découvert récemment un outil d'aide à la conversion d'applications Delphi VCL vers FMX qui me semble assez prometteur et je souhaiterais en faire profiter les amateurs qui comme moi <br />
seraient tentés de passer de VCL à FMX mais qui sont un peu déroutés devant l'ampleur de la tâche, sa complexité et finalement le peu d'information officielle sur le passage <br />
de VCL à FMX. <br />
J'ai une application de 19 fiches et 70 unités n'utilisant que des composants et contrôles Delphi (pas de bases de données) et utilisant aussi les messages Windows (WM_) que <br />
j'ai testée dans ce convertisseur. J'ai pu ouvrir dans l'IDE Delphi (CE 12.1) la nouvelle application FMX générée : unités et fiches FMX (la plupart en ignorant les <br />
avertissements portants sur des propriétés non prises en compte par FMX, ce n'est pas une baguette magique). Bien entendu, la nouvelle application n'est pas compilable en l'état <br />
et il reste encore beaucoup à faire manuellement. Mais là aussi ce convertisseur est d'une grande aide car il fournit (au format texte et html) un tableau synthétique du travail <br />
accompli (nombre de fichiers traités et convertis, nombre de fichiers à réviser particulièrement, nombre d'erreurs bloquantes, nombre d'éléments à réviser manuellement et le <br />
nombre d'avertissements) et un compte rendu extrêmement détaillé des problèmes qu'il a rencontrés lors de son exécution (nom de l'unité concernée, type de problèmes et numéro de <br />
ligne dans l'unité).<br />
Pour moi, le plus grand mérite de ce programme est de fournir une base solide de départ et de permettre de se faire une idée assez précise du travail qu'il reste à faire pour <br />
passer d'une application VCL valide à une version FMX valide.<br />
L'application s'appelle VCL2FMXConverter (Version 4.1.8), elle est gratuite et open source (Apache License, Version 2.0 (&quot;Apache-2.0&quot;)); il suffit d'ouvrir le projet <br />
dans l'IDE Delphi (j'ai utilisé la version CE 12.1) puis de compiler (pas besoin d'installer des composants tiers). L'application est disponible sur le site<br />
&quot;echurchsites.wixsite.com/vcltofmx&quot;. Tout est en anglais.<br />
Merci de m'avoir lu.<br />
Thierry</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f15/environnements-developpement/delphi/">Delphi</category>
			<dc:creator>DLTR_PM</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184407/environnements-developpement/delphi/presentation-d-outil-conversion-delphi-vcl-vers-fmx/</guid>
		</item>
	</channel>
</rss>
