Bonjour,
J'ai actuellement D6, et je voudrai savoir s'il existe une version de XE ou XE2 (ou plus récent que D6) qui fonctionne sans .NET.
Merci.
Bonjour,
J'ai actuellement D6, et je voudrai savoir s'il existe une version de XE ou XE2 (ou plus récent que D6) qui fonctionne sans .NET.
Merci.
Tu veux dire sans que tes applications soient des applications .NET ?
Toutes les versions de Delphi 2 à Delphi XE réalisent des apllications Win32. Et Win32/Win64 pour Delphi XE2.
Sauf Delphi 8 qui ne faisait que du .NET.
où l'on ressort le D8 complètement raté de Borland
Curieux , 3 fois en 2 jours que ce dernier est cité alors que même les collectionneurs n'en veulent pas
MVP Embarcadero
Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
SGBD : Firebird 2.5, 3, SQLite
générateurs États : FastReport, Rave, QuickReport
OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd
Bonjour,
Pris au sens strict, la dernière version à ne pas s'appuyer sur .net pour fonctionner est Delphi 7.
S'il s'agit de générer des applications win32 natives, hormis Delphi 8 - je sais SergioMaster -, elles en sont toutes capables. L'environnement de développement utilise en partie la couche .Net pour fonctionner, mais pas les applications générées.
XE2 génère des applications natives win32, win64, OS X, et même iOS (avec l'appui de FreePascal bien que cela soit temporaire et XCode, et au prix de quelques contorsions...)
--
Philippe.
Philippe.
En fait, ce que j'aurai aimé, c'est un delphi plus récent qui puisse fonctionner sans .NEt, car je ne fais que (peu) de win32. Le coté .NET ne m'intéresse donc pas, et je trouve le SDK un peu encombrant.
Pour autant que tu n'utilises pas d'interface externe. Certaines d'entre elles reposent bel et bien sur .NET
Euh... Alors que faisais-tu avec Delphi 6
Ne mélange pas les deux notions: Win32 est du code natif (compilé, propre à une gamme de processeur) et .NET du code interprété.
Comme dit plus haut Delphi ne fait que du natif. Les applis réalisées en Delphi ne nécessitent pas .Net pour fonctionner.
Mais il faut avoir .NET installé pour développer depuis Delphi 8 (J'ai une licence à la maison )
.NET étant déjà installé par une miriade de programmes je ne vois pas en quoi c'est un soucis. Quand tu installes Delphi il va installer de lui-même tout ce qui est utile.
Non, D7 a toujours été vendu avec Delphi 8 afin que les acheteurs de D8 puissent toujours faire du Win 32. Ils ont fait la même chose avec Delphi 2 : Delphi 1 était sur le CD d'installation pour ceux qui avaient besoin de travailler sur du Win16. Il me semble d'ailleurs que pour D2009 on pouvait avoir D2007 pour faciliter la passage vers l'Unicode.
Cette licence de D7 ne m'a jamais servi.
Merci pour ces éclaircissements.
Donc, si j'ai bien compris, je n'ai pas besoin de .NET dans la mesure où je n'envisage pas de faire du .NET, mais il me le faut pour pouvoir utiliser delphi.
Je vais regarder du coté de XE2 starter, vu le peu de pgm's que je fais.
Je suis mesquin je vais t'embrouiller un peu :
Si tu veux utiliser certaines parties du Framework .Net tu peux utiliser une solution nommée CrossTalk de Atozed.
Mais oui tu as bien compris : Delphi XE2 (le logiciel) utilise le framework .net donc tu dois l'installer pour le démarrer. Mais les logiciels que tu produis avec Delphi XE2 sont natifs et n'utilisent pas .Net.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager