FAQ DelphiConsultez toutes les FAQ

Nombre d'auteurs : 119, nombre de questions : 909, dernière mise à jour : 22 décembre 2016  Ajouter une question

 

Cette FAQ a été réalisée à partir des questions fréquemment posées sur les forums Delphi et Delphi et bases de données de www.developpez.com et de l'expérience personnelle des auteurs.

Nous tenons à souligner que cette FAQ ne garantit en aucun cas que les informations qu'elle propose soient correctes. Les auteurs font le maximum, mais l'erreur est humaine. Cette FAQ ne prétend pas non plus être complète. Si vous souhaitez y apporter des corrections ou la compléter, contactez un responsable (lien au bas de cette page).

Nous espérons que cette FAQ saura répondre à vos attentes. Nous vous en souhaitons une bonne lecture.

L'équipe Delphi de Developpez.com.

Commentez


SommaireGénéralitésInstallation et informations (6)
précédent sommaire suivant
 

Vous pouvez télécharger les éditions gratuites de Delphi à partir de cette page. Chaque procédure d'installation est détaillée.

Notre sélection des meilleurs composants est également à votre disposition sur l'application interactive de téléchargements.

Mis à jour le 13 octobre 2013 Alcatîz Gysmo

Bien sûr, lors de l'installation le setup vous propose par défaut d'installer Delphi dans le répertoire 'C:\Program Files\Borland\Delphi X', le X correspondant à la version de Delphi ; ainsi vous aurez autant de répertoires que de versions.
Néanmoins, deux versions identiques mais en éditions différentes ne peuvent pas cohabiter sur un même système : cela n'a pas d'intérêt.

Il est important d'installer la version la plus récente en dernier, ou la plus utilisée en dernier. En effet, Windows ouvrira les fichiers propres à Delphi avec la dernière version installée. Vous pouvez toutefois modifier ceci dans l'explorateur, menu Outils|Options des dossiers|Type de fichiers, sélectionnez les fichiers Delphi (.dpr, .pas, .dfm, .dpk) (.bdsproj, .nfm pour Delphi 2005 et supérieure) et modifiez le nom de l'exécutable qui ouvrira ces fichiers.

Mis à jour le 13 octobre 2013 Gysmo Laurent Dardenne

Cette procédure concerne Delphi 2005 Architecte FR.

Dans les exemples fournis :

  • le lecteur C représente le disque sur lequel Delphi 2005 a été installé ;
  • le lecteur E représente le lecteur de CD-ROM/DVD-ROM dans lequel vous insérez les CD d'origines de Delphi 2005 ;
  • le lecteur D représente le disque sur lequel vous recopier les CDs d'origines de Delphi 2005.

Copiez l'intégralité du premier CD de Delphi 2005 dans un répertoire, si possible sur un second disque :
Code : Sélectionner tout
D:\Delphi2005
soit par l'explorateur, soit dans une console par la commande :
Code : Sélectionner tout
XCopy /S /E /V  E:\*.* D:\Delphi2005
Une fois la copie du premier CD effectué, insérez le second CD puis, dans une console (surtout n'utilisez pas l'explorateur de fichier), exécutez la commande suivante :
Code : Sélectionner tout
XCopy /S /E /V  E:\*.* D:\Delphi2005
Répondez non aux cinq questions demandant de remplacer les fichiers déjà existants, qui sont :
  • D:\Delphi2005\readme.htm ;
  • D:\Delphi2005\bdn.html ;
  • D:\Delphi2005\deploy.htm ;
  • D:\Delphi2005\install.htm ;
  • D:\Delphi2005\MSDEInfo.htm.

Une fois la copie du second CD terminé, exécutez le patch 1 pour Delphi 2005 :
Code : Sélectionner tout
D:\backup\Delphi\d2005_ARCH_upd1.exe
Note :

Si vous souhaitez obtenir la liste des paramètres de lancement, utilisez :
Code : Sélectionner tout
D:\backup\Delphi\d2005_ARCH_upd1.exe /?
Le paramètre /S permet, une fois les clés de registre modifiées, d'automatiser son exécution (voir en fin de document).

Ensuite, le programme de patch vous demande d'insérer le premier CD, nommé "Delphi2005Disk1", dans le lecteur. Indiquez ici le nom du répertoire dans lequel vous avez recopié les CD d'origine ; vous pouvez utiliser le bouton "Parcourir".
Code : Sélectionner tout
D:\Delphi2005\Borland Delphi 2005 Architect Edition.msi
Cliquez sur Ok.
L'installation du patch démarre. Cliquez sur Ok pour fermer le programme de patch.

Vous pouvez vérifier les informations de version dans le menu "Aide -> A propos de Borland Studio Developpeur pour Windows".

Note :

Le nom du répertoire source est mémorisé dans la clé de registre suivante :
Code : Sélectionner tout
1
2
3
[HKEY_CLASSES_ROOT\Installer\Products\653A05086F36402448CD722277F64E77\SourceList] 
"PackageName"="Borland Delphi 2005 Architect Edition.msi" 
"LastUsedSource"="n;1;D:\\Delphi2005\\Install\\"

Mis à jour le 21 octobre 2013 Laurent Dardenne

L'exemple, pour moi, c'est de récupérer la coloration syntaxique configurée dans l'installation précédente de Delphi.
J'ai mis du temps à trouver car si on recherche sur le Web (Google) "coloration syntaxique delphi" on tombe sur beaucoup de pages présentant des composants (pour delphi) permettant d'agrémenté une application d'un éditeur syntaxique.
Finalement j'ai trouvé la clé terminale de la base de registre où est enregistrée la coloration syntaxique de Delphi : Highlight.
La branche complète dans la base de registre est, dans le cas de Delphi 7, est :
HKEY_CURRENT_USER\Software\Borland\Delphi\7.0\Editor\Highlight
Cette branche contient TOUTES les couleurs syntaxiques.

Pour récupérer ces couleurs :
- Lancez REGEDIT (Démarrer/Exécuter, "REGEDIT" <Entrée>). A FAIRE sur le PC de l'ancienne installation !!!
- Dans REGEDIT, cherchez la branche sus nommée : <Ctrl><F> "HIGHLIGHT" <Entrée>
- Vérifiez bien la barre d'état que vous avez bien, dans la barre d'état, le nom de la sus nommée branche
(Delphi 7 : HKEY_CURRENT_USER\Software\Borland\Delphi\7.0\Editor\Highlight)
(Remplacer 7.0 par un autre N°, remplacer Borland par un autre éditeur, le cas échéant)
Si ce n'est pas la bonne branche, <F3> pour poursuivre la recherche ...
- Lancer Fichier/Exporter. Une fenêtre de dialogue d'enregistrement vous permet, avant d'enregistrer, de nommer le fichier, mais aussi d'enregistrer TOUTE la base de registrer (et non pas que la branche en cours). N'enregistrez QUE la Branche en COURS !!!
Notez bien l'emplacement du fichier
- Copiez le fichier sur un support amovible, puis du support amovible vers le PC de la nouvelle installation Delphi (Delphi éteint)
- Lancez REGEDIT, sur le nouveau PC.
- Lancez Fichier/Importer, et ouvrez le fichier.

Dans cet exemple, on récupère la coloration syntaxique.
Je vous laisse rechercher la ou les clé de registre correspondant à la configuration des options que vous souhaitez récupérer.

Mis à jour le 14 mai 2015 Diégo DELPY

Les nouveaux Windows ne gèrent plus, par défaut, le format hlp, considéré par la société comme obsolète.

Citation Envoyé par Microsoft Corporation
Cependant, le programme d'aide de Windows n'a pas été mis à jour depuis un certain temps et ne répond plus aux normes de Microsoft. À compter de la publication de Windows Vista et de Windows 7, ce programme d'aide de Windows ne fera dès lors plus partie des fonctions de Windows.

S'il est encore possible d'installer le programme permettant de lire ce format (compatibilité descendante oblige) ce dernier n'est pas encore proposé (à la rédaction de cette FAQ) pour Windows 10.
Ainsi qu'il l'est expliqué Le programme d'aide de Windows (WinHlp32.exe) ne fait plus partie de Windows
Déjà, toutefois, l'installation (d'expérience) ne fonctionne pas toujours  !

Voici une méthode qui s'est avérée efficace sur sur Windows 10 64 bits  :
Téléchargez le package proposé à cette adresse
Modifiez le fichier Install.bat en rajoutant les deux lignes suivantes (mise en rouge) :

Code batch : Sélectionner tout
1
2
3
4
5
6
7
8
9
@echo off 
 
:: --------------------------------------------------------------------------- 
:: Settings 
 
set MuiFileName=winhlp32.exe.mui 
set ExeFileName=winhlp32.exe 
set WindowsVersion=7 
goto :BypassVersionError

Exécutez ensuite le fichier en tant qu'administrateur.

Une fois ces trois étapes faites, vous pourrez profiter pleinement des fichiers d'aide de vos anciennes versions de Delphi.

Charly190 propose une mise à jour des fichiers utilisables pour Windows 10 (testé sous Windows 64) : ici

Il suffit d'exécuter le cmd en mode administrateur.

Mis à jour le 23 octobre 2015 SergioMaster

Si on désinstalle Delphi 7, la désinstallation ne supprime pas tous les fichiers Borland,
et si on le ré-installe ces fichiers l'empêchent de fonctionner.
Donc avant toute ré-installation, il faut supprimer les fichiers suivants : "registry.dat" et "registry.slm".
Ceux-ci sont placés dans le dossier C:\Utilisateurs\XXX\.borland en y remplaçant le XXX par le nom de l'utilisateur.
On peut aussi, plus simplement, supprimer le sous-dossier .borland.

N.B. : si on ne supprime pas ces fichiers et que l'on lance le Delphi ré-installé, la seule chose que l'on obtient
est une fenêtre qui indique que "Les informations de licence Borland ont été trouvées, mails elles ne sont pas
correctes pour Delphi. Vous ne pouvez pas lancer Delphi sans ces informations.
Cliquez sur le bouton Quitter pour fermer Delphi"

Mis à jour le 22 décembre 2016 gvasseur58

Proposer une nouvelle réponse sur la FAQ

Ce n'est pas l'endroit pour poser des questions, allez plutôt sur le forum de la rubrique pour ça


Réponse à la question

Liens sous la question
précédent sommaire suivant
 

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2017 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

 
Responsables bénévoles de la rubrique Delphi : Gilles Vasseur - Alcatîz -