-----------------------------------------------------
 PATCH 1 de mise à jour Borland Delphi CSDELPHI.RTP
-----------------------------------------------------

---------------
*** Avis ***
---------------
Ce patch s'applique uniquement aux produits langage de Borland. 
Les fichiers résultants sont soumis aux termes des dispositions 
applicables à la licence et à la garantie qui accompagnent 
le produit langage de Borland acquis.

---------------
Instructions
---------------

Ce patch concerne Delphi Client/Serveur. Si vous disposez de Delphi,
utilisez DELPHI.RTP. Ce patch correspond à la version de Delphi 
dont la date et l'heure du fichier DELPHI.EXE est 7/3/95 8:00am.

Remarque : Utilisez seulement PATCH.EXE 2.11 avec ce fichier patch. 
PATCH.EXE 2.10 et PATCH.COM ne sont pas compatibles avec ce 
fichier patch.

Remarque : Les instructions suivantes supposent que vous avez installé 
Delphi dans le répertoire C:\DELPHI. Si ce n'est pas le cas, précisez 
votre répertoire Delphi à la place de C:\DELPHI.

1) A partir du répertoire contenant PATCH.EXE et CSDELPHI.RTP, tapez :

   PATCH C:\DELPHI CSDELPHI.RTP

*** Remarque : Pour créer des copies de sauvegarde des fichiers 
d'origine, utilisez la commande suivante :

       PATCH -BACKUP C:\DELPHI CSDELPHI.RTP

Les copies de sauvegarde des fichiers d'origine seront placées dans 
le répertoire BACKUP.

---------
Objet
---------
Ce fichier patch correspond aux problèmes suivants :

1)  Compatibilité améliorée avec la version bêta M8 de Windows 95 
    (New Child et Insert Object).
2)  Correction du problème de compatibilité du débogueur intégré 
    avec Windows NT.
3)  Correction de la gestion des exceptions en mode conception 
    MDI (réduction des fenêtres enfants MDI). 
4)  Mise à jour des en-têtes OLE2, voir OLE2.INT.
5)  Correction d'erreur de version d'unité dans DLIB.EXE
6)  Correction de la gestion d'exceptions dans le scruteur lorsque 
    l'éditeur de type est ouvert et que vous double-cliquez sur 
    la référence à un fichier *.pas déjà fermé.
7)  Correction de bug dans la reconstruction de Complib 
    (avec Dataset ouvert).
8)  Correction du problème Alt+Tab dans le contrôle Grid.
9)  Dans DBGrid, permet le défilement de champs de taille 
    importante et l'annulation SetKey.
10) TForm.DefineProperty appelle maintenant sa méthode reçue en 
    héritage.
11) TOutline supporte maintenant le dessin par le propriétaire.
12) DBImage.CutToClipboard copie maintenant l'image dans le 
    Presse-papiers.
13) Correction du pointeur incorrect dans le paramètre Field de 
    TDataSource.OnDataChange.
14) Correction de divers problèmes dans plusieurs démos.

------------------
Fichiers modifiés
------------------
				 
  Action   Nom entrée    Ancien nom     Nouveau nom  Taille patch  % réduit  
+--------------------------------------------------------------------------+
¦ MODIF. ¦ BCOM.DCU     ¦ BCOM.DCU     ¦ BCOM.DCU     ¦     286  ¦   81%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ BOLEDEFS.DCU ¦ BOLEDEFS.DCU ¦ BOLEDEFS.DCU ¦     198  ¦   96%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ BOLEINTF.DCU ¦ BOLEINTF.DCU ¦ BOLEINTF.DCU ¦     486  ¦   97%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ CONSTS.DCU   ¦ CONSTS.DCU   ¦ CONSTS.DCU   ¦     123  ¦   97%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DB.DCU       ¦ DB.DCU       ¦ DB.DCU       ¦     529  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DBCONSTS.DCU ¦ DBCONSTS.DCU ¦ DBCONSTS.DCU ¦     123  ¦   96%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DBCTRLS.DCU  ¦ DBCTRLS.DCU  ¦ DBCTRLS.DCU  ¦     196  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DBTABLES.DCU ¦ DBTABLES.DCU ¦ DBTABLES.DCU ¦     210  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DIROUTLN.DCU ¦ DIROUTLN.DCU ¦ DIROUTLN.DCU ¦    2438  ¦   76%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DISPATCH.DCU ¦ DISPATCH.DCU ¦ DISPATCH.DCU ¦    6105  ¦   79%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ FORMS.DCU    ¦ FORMS.DCU    ¦ FORMS.DCU    ¦     275  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ GRIDS.DCU    ¦ GRIDS.DCU    ¦ GRIDS.DCU    ¦     207  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ LIBCONST.DCU ¦ LIBCONST.DCU ¦ LIBCONST.DCU ¦     123  ¦   95%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ MASK.DCU     ¦ MASK.DCU     ¦ MASK.DCU     ¦     122  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ OLE2.DCU     ¦ OLE2.DCU     ¦ OLE2.DCU     ¦   13933  ¦   79%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ OLEREG.DCU   ¦ OLEREG.DCU   ¦ OLEREG.DCU   ¦     139  ¦   97%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ OUTLINE.DCU  ¦ OUTLINE.DCU  ¦ OUTLINE.DCU  ¦     285  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ SAMPREG.DCU  ¦ SAMPREG.DCU  ¦ SAMPREG.DCU  ¦     121  ¦   85%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ SPIN.DCU     ¦ SPIN.DCU     ¦ SPIN.DCU     ¦     161  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ TABS.DCU     ¦ TABS.DCU     ¦ TABS.DCU     ¦     126  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ TOCONSTS.DCU ¦ TOCONSTS.DCU ¦ TOCONSTS.DCU ¦     123  ¦   88%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ TOCTRL.DCU   ¦ TOCTRL.DCU   ¦ TOCTRL.DCU   ¦     567  ¦   98%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ TOHLPR.DCU   ¦ TOHLPR.DCU   ¦ TOHLPR.DCU   ¦     321  ¦   94%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ TOINTF.DCU   ¦ TOINTF.DCU   ¦ TOINTF.DCU   ¦     406  ¦   98%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ TOUNK.DCU    ¦ TOUNK.DCU    ¦ TOUNK.DCU    ¦     226  ¦   82%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ AJOUT  ¦ WINCRT.DCU   ¦              ¦ WINCRT.DCU   ¦    5308  ¦   51%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DBITYPES.INT ¦ DBITYPES.INT ¦ DBITYPES.INT ¦     476  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ AJOUT  ¦ TYPINFO.INT  ¦              ¦ TYPINFO.INT  ¦    1349  ¦   68%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ AJOUT  ¦ CONSTS.PAS   ¦              ¦ CONSTS.PAS   ¦    2094  ¦   58%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ CONSTS.RC    ¦ CONSTS.RC    ¦ CONSTS.RC    ¦     193  ¦   97%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ AJOUT  ¦ CONSTS.RES   ¦              ¦ CONSTS.RES   ¦    2345  ¦   48%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DB.PAS       ¦ DB.PAS       ¦ DB.PAS       ¦     502  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ AJOUT  ¦ DBCONSTS.PAS ¦              ¦ DBCONSTS.PAS ¦    1241  ¦   57%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DBCONSTS.RC  ¦ DBCONSTS.RC  ¦ DBCONSTS.RC  ¦     291  ¦   95%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ AJOUT  ¦ DBCONSTS.RES ¦              ¦ DBCONSTS.RES ¦    1853  ¦   53%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DBCTRLS.PAS  ¦ DBCTRLS.PAS  ¦ DBCTRLS.PAS  ¦     163  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DBTABLES.PAS ¦ DBTABLES.PAS ¦ DBTABLES.PAS ¦     141  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DSGNINTF.PAS ¦ DSGNINTF.PAS ¦ DSGNINTF.PAS ¦     134  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ FORMS.PAS    ¦ FORMS.PAS    ¦ FORMS.PAS    ¦     261  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ GRIDS.PAS    ¦ GRIDS.PAS    ¦ GRIDS.PAS    ¦     186  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ AJOUT  ¦ MCIMSG.RES   ¦              ¦ MCIMSG.RES   ¦     332  ¦    0%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ OUTLINE.PAS  ¦ OUTLINE.PAS  ¦ OUTLINE.PAS  ¦     231  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ STDCTRLS.PAS ¦ STDCTRLS.PAS ¦ STDCTRLS.PAS ¦     537  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ AJOUT  ¦ TOCONSTS.PAS ¦              ¦ TOCONSTS.PAS ¦     507  ¦   38%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ AJOUT  ¦ TOCONSTS.RC  ¦              ¦ TOCONSTS.RC  ¦     752  ¦   46%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ AJOUT  ¦ TOCONSTS.RES ¦              ¦ TOCONSTS.RES ¦     591  ¦   30%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ TOCTRL.PAS   ¦ TOCTRL.PAS   ¦ TOCTRL.PAS   ¦     408  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ AJOUT  ¦ VBXMSG.RES   ¦              ¦ VBXMSG.RES   ¦     424  ¦   33%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ VCL.INC      ¦ VCL.INC      ¦ VCL.INC      ¦     118  ¦   16%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ SYSUTILS.INC ¦ SYSUTILS.INC ¦ SYSUTILS.INC ¦     284  ¦   72%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ SYSUTILS.RC  ¦ SYSUTILS.RC  ¦ SYSUTILS.RC  ¦     213  ¦   92%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ AJOUT  ¦ WF87.OBJ     ¦              ¦ WF87.OBJ     ¦    1403  ¦   18%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ AJOUT  ¦ BUILD31.PAS  ¦              ¦ BUILD31.PAS  ¦     374  ¦   48%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DISPATCH.PAS ¦ DISPATCH.PAS ¦ DISPATCH.PAS ¦    5646  ¦   88%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ OLE2.PAS     ¦ OLE2.PAS     ¦ OLE2.PAS     ¦    8208  ¦   92%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ AJOUT  ¦ PENWOEM.PAS  ¦              ¦ PENWOEM.PAS  ¦     989  ¦   63%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ AJOUT  ¦ MAKEFILE     ¦              ¦ MAKEFILE     ¦    1213  ¦   64%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ ABOUT.DFM    ¦ ABOUT.DFM    ¦ ABOUT.DFM    ¦     132  ¦   93%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DBBROWSE.DFM ¦ DBBROWSE.DFM ¦ DBBROWSE.DFM ¦     135  ¦   92%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DBBROWSE.PAS ¦ DBBROWSE.PAS ¦ DBBROWSE.PAS ¦     534  ¦   94%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DBBROWSR.DPR ¦ DBBROWSR.DPR ¦ DBBROWSR.DPR ¦     120  ¦   83%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DBBROWSR.RES ¦ DBBROWSR.RES ¦ DBBROWSR.RES ¦     115  ¦   85%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DBEXCEPT.DFM ¦ DBEXCEPT.DFM ¦ DBEXCEPT.DFM ¦     131  ¦   94%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DBMAIN.DFM   ¦ DBMAIN.DFM   ¦ DBMAIN.DFM   ¦     497  ¦   94%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DBMAIN.PAS   ¦ DBMAIN.PAS   ¦ DBMAIN.PAS   ¦     257  ¦   95%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DBSQL.DFM    ¦ DBSQL.DFM    ¦ DBSQL.DFM    ¦     245  ¦   52%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DBSQL.PAS    ¦ DBSQL.PAS    ¦ DBSQL.PAS    ¦     312  ¦   83%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DBSQLVEW.DFM ¦ DBSQLVEW.DFM ¦ DBSQLVEW.DFM ¦     252  ¦   60%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DBTABLE.DFM  ¦ DBTABLE.DFM  ¦ DBTABLE.DFM  ¦     278  ¦   65%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DCC.EXE      ¦ DCC.EXE      ¦ DCC.EXE      ¦    2351  ¦   98%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DELPHI.DMT   ¦ DELPHI.DMT   ¦ DELPHI.DMT   ¦     617  ¦   84%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DELPHI.DSL   ¦ DELPHI.DSL   ¦ DELPHI.DSL   ¦     111  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DELPHI.EXE   ¦ DELPHI.EXE   ¦ DELPHI.EXE   ¦   19320  ¦   98%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DIROUTLN.PAS ¦ DIROUTLN.PAS ¦ DIROUTLN.PAS ¦     615  ¦   93%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ DLIB.EXE     ¦ DLIB.EXE     ¦ DLIB.EXE     ¦     141  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ EDORDERS.PAS ¦ EDORDERS.PAS ¦ EDORDERS.PAS ¦     293  ¦   98%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ EXPTDEMO.DLL ¦ EXPTDEMO.DLL ¦ EXPTDEMO.DLL ¦    1612  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ HELPINST.EXE ¦ HELPINST.EXE ¦ HELPINST.EXE ¦    2246  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ IMAGEDIT.EXE ¦ IMAGEDIT.EXE ¦ IMAGEDIT.EXE ¦    1889  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ IMAGEWIN.PAS ¦ IMAGEWIN.PAS ¦ IMAGEWIN.PAS ¦     148  ¦   95%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ ITEMS.DB     ¦ ITEMS.DB     ¦ ITEMS.DB     ¦     200  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ ITEMS.PX     ¦ ITEMS.PX     ¦ ITEMS.PX     ¦     160  ¦   96%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ ITEMS.VAL    ¦ ITEMS.VAL    ¦ ITEMS.VAL    ¦     232  ¦   79%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ OPENDB.DFM   ¦ OPENDB.DFM   ¦ OPENDB.DFM   ¦     133  ¦   90%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ OPTIONS.DFM  ¦ OPTIONS.DFM  ¦ OPTIONS.DFM  ¦     122  ¦   84%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ ORDERS.VAL   ¦ ORDERS.VAL   ¦ ORDERS.VAL   ¦     256  ¦   82%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ PASDBK16.DLL ¦ PASDBK16.DLL ¦ PASDBK16.DLL ¦    1500  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ SEARCH.PAS   ¦ SEARCH.PAS   ¦ SEARCH.PAS   ¦     304  ¦   94%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ SPIN.PAS     ¦ SPIN.PAS     ¦ SPIN.PAS     ¦     201  ¦   98%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ SQLMON.DPR   ¦ SQLMON.DPR   ¦ SQLMON.DPR   ¦     222  ¦   59%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ STDVCS.DLL   ¦ STDVCS.DLL   ¦ STDVCS.DLL   ¦    1704  ¦   99%   ¦
+--------+--------------+--------------+--------------+----------+---------¦
¦ MODIF. ¦ SYBMON.DFM   ¦ SYBMON.DFM   ¦ SYBMON.DFM   ¦     122  ¦   97%   ¦
+--------------------------------------------------------------------------+

--------------------
En cas de problèmes
--------------------

Si PATCH.EXE ne peut localiser les fichiers corrects à patcher, 
le message suivant apparaît :

       Warning wpt0015: l'ancien fichier n'existe pas

Cela peut correspondre à l'un des cas suivants :

1) Vous avez précédemment supprimé de votre installation 
   un ou plusieurs fichiers que PATCH.EXE a essayé de patcher.
   Dans ce cas, PATCH.EXE ignore les fichiers supprimés. Si 
   vous voulez remettre un fichier absent, effectuez d'abord 
   une réinstallation à partir de vos disquettes d'origine 
   avant d'appliquer le patch.

2) Vous n'avez pas spécifié le répertoire correct de Delphi à 
   l'exécution de la commande PATCH. Dans ce cas, vérifiez le 
   nom du répertoire et assurez-vous que PATCH.EXE et le fichier 
   patch RTP se trouvent sur les mêmes lecteur et répertoire.
  
3) Lors de l'installation, vous avez choisi de ne pas installer 
   un ou plusieurs fichiers que PATCH.EXE a essayé de patcher. 
   Dans ce cas, PATCH.EXE ignore les fichiers non installés. Si 
   vous voulez ajouter un fichier absent, effectuez d'abord 
   une réinstallation à partir de vos disquettes d'origine avant 
   d'appliquer le patch.
   
PATCH.EXE renvoie le message suivant s'il détermine qu'un fichier 
n'a pas besoin d'être patché :

	La nouvelle version du fichier 'FICHIER' existe déjà.

Cela peut correspondre à l'un des cas suivants :

1) Vous avez acquis une copie récente du logiciel dans laquelle 
   les modifications ont déjà été introduites.

2) Vous avez déjà appliqué le patch.

Dans les deux cas, PATCH.EXE a vérifié la version de votre 
logiciel, et aucune action n'est nécessaire.


erreur ept0001: Option de saisie non autorisée
----------------------------------------------
L'option spécifiée est une option incorrecte ou l'utilisateur PATCH
ne dispose pas d'un niveau utilisateur lui permettant d'utiliser l'option.


erreur ept0002: Mémoire insuffisante
-------------------------------------
PATCH a besoin d'une certaine quantité de mémoire libre pour ses
tables internes. La mémoire disponible était insuffisante lors de son
exécution.


erreur ept0003: Le mot de passe approprié n'a pas été saisi. Le fichier
		patch ne peut pas être appliqué.                                             
-----------------------------------------------------------------------
L'utilisateur PATCH n'a pas saisi le mot de passe correspondant à ce
fichier. N'oubliez pas que les mots de passe respectent la distinction
majuscules/minuscules.


erreur ept0004: Le répertoire de mise à jour spécifié '<rép>' 
		n'existe pas.
-------------------------------------------------------------
L'utilisateur PATCH a spécifié un répertoire de mise à jour qui
n'existe pas.


erreur ept0005: Le répertoire de sauvegarde/mise à jour spécifié
		'<rép>' n'est pas un répertoire correct.
-----------------------------------------------------------------
Le nom du répertoire de sauvegarde ou de mise à jour spécifié par
l'utilisateur est incorrect. Un fichier existant porte sans doute le
même nom que celui spécifié pour le répertoire. 


erreur ept0006: Fichier patch '<fichier>' introuvable
-----------------------------------------------------
PATCH n'a pas trouvé l'emplacement du fichier patch spécifié.


erreur ept0007: Erreur à l'ouverture du fichier patch
-----------------------------------------------------
PATCH a trouvé le fichier patch mais ne peut pas l'ouvrir. Il s'agit
d'une erreur DOS ou le disque est endommagé.


erreur ept0008: Le fichier PATCH.EXE et le fichier patch sont
		incompatibles. PATCH.EXE doit être mis à jour.
--------------------------------------------------------------
Les versions de PATCH.EXE et du fichier patch sont incompatibles. 
PATCH.EXE peut mettre à jour plusieurs anciennes versions des fichiers 
patch, mais pas celles créées avec une version plus récente que le format 
du fichier de données. Vous devez vous procurer une version récente du
programme PATCH. 


erreur ept0009: Fichier patch '<nom>' incorrect
-----------------------------------------------
PATCH.EXE ne peut pas lire les informations du fichier patch.
Le fichier spécifié n'est pas un fichier patch ou il a été endommagé.
Procurez-vous une nouvelle copie du fichier et exécutez PATCH.


erreur ept0010: Echec à la création du répertoire de sauvegarde '<rép>'
----------------------------------------------------------------------
PATCH n'a pas pu créer le répertoire de sauvegarde spécifié.


erreur ept0011: Echec à la création du fichier journal de 
		sauvegarde '<fichier>'
---------------------------------------------------------
PATCH n'a pas pu créer le fichier contenant les informations relatives
à la sauvegarde des fichiers.
     

erreur ept0012: Echec à l'ouverture du fichier source de sauvegarde
		'<fichier>'
-------------------------------------------------------------------
PATCH n'a pas pu ouvrir le fichier à sauvegarder. 


erreur ept0013: Echec à l'ouverture du fichier de destination de
		sauvegarde '<fichier>'
----------------------------------------------------------------
PATCH n'a pas pu ouvrir le nouveau fichier dans lequel le fichier
d'origine doit être copié.


erreur ept0014: Echec lors de l'écriture du fichier de sauvegarde
		'<fichier>'
-----------------------------------------------------------------
PATCH n'a pas pu copier le fichier d'origine dans la version de
sauvegarde.


erreur ept0015: L'ancien fichier n'existe pas 
---------------------------------------------
PATCH a besoin d'octets se trouvant dans la version existante d'un 
fichier afin de construire le nouveau fichier. Toutefois, l'ancien 
fichier est introuvable.


erreur ept0016: Le nouveau fichier existe déjà.
-----------------------------------------------
Un fichier porte déjà le même nom que le fichier en cours de
construction. Le fichier existant sera copié dans le répertoire de
sauvegarde si l'option BACKUP est activée.


erreur ept0017: Echec à l'ouverture de l'ancien fichier : 'fichier'
------------------------------------------------------------------
PATCH a localisé l'ancienne version d'un fichier mais son ouverture a
échoué. Il s'agit sans doute d'une erreur DOS. Essayez d'exécuter à
nouveau PATCH.


erreur ept0018: Echec à l'ouverture du nouveau fichier : '<fichier>'
-------------------------------------------------------------------
PATCH n'a pas pu ouvrir le fichier désigné. Il a essayé d'ouvrir ce 
fichier afin de créer un fichier pour la version de mise à jour du 
système. Il peut s'agir d'une erreur disque ou réseau. Par ailleurs, 
il existe peut-être un répertoire qui porte le même nom que le fichier 
que PATCH essaie d'ouvrir.


erreur ept0019: Echec lors de l'écriture sur le fichier
-------------------------------------------------------
Une erreur est survenue lorsque PATCH tentait d'écrire des octets sur
un nouveau fichier.


erreur ept0020: Echec lors de la lecture du fichier
----------------------------------------------------
Une erreur est survenue lorsque PATCH tentait de lire des octets à
partir d'un ancien fichier.


erreur ept0021: Echec de positionnement dans le fichier
-------------------------------------------------------
PATCH n'a pas pu trouver une position dans le fichier. Il s'agit sans
doute d'une erreur DOS ou le disque est endommagé. Essayez d'exécuter
PATCH une nouvelle fois.


erreur ept0022: Impossible de renommer le fichier
-------------------------------------------------
PATCH n'a pas pu renommer le fichier. Il s'agit sans doute d'une
erreur DOS ou le disque est endommagé. Essayez d'exécuter PATCH une
nouvelle fois.


erreur ept0023: Patch de '<fichier>' introuvable dans le fichier patch
----------------------------------------------------------------------
Le fichier patch ne contient pas d'entrée correspondant au nom spécifié 
par l'utilisateur dans l'option FILE. Essayez d'utiliser l'option LIST
pour obtenir la liste des entrées du fichier patch.


erreur ept0024: Le nouveau fichier existe déjà
----------------------------------------------
Le fichier spécifié a déjà été patché. Il est inutile de 
patcher une nouvelle fois.


erreur ept0025: La vérification du nouveau fichier a échoué. 
		Il s'agit probablement d'une erreur interne.
------------------------------------------------------------
Le fichier patch construit est incorrect. Les utilisateurs ne
devraient pas obtenir ce message.


erreur ept0026: Echec à la création du fichier de débordement :'fichier'
-----------------------------------------------------------------------
PATCH n'a pas pu ouvrir de fichier de débordement. Il s'agit sans
doute d'une erreur DOS ou bien le disque est plein.


erreur ept0027: Echec d'écriture dans le fichier de débordement
---------------------------------------------------------------
PATCH n'a pas pu écrire dans le fichier de débordement créé pour
contenir les données ne pouvant être contenues dans ses tables
internes. Il s'agit sans doute d'une erreur DOS ou bien le disque est
endommagé ou plein.


erreur ept0028: Echec de lecture du fichier de débordement
----------------------------------------------------------
PATCH n'a pas pu lire le fichier de débordement créé pour
contenir les données ne pouvant pas être contenues dans ses tables
internes. Il s'agit sans doute d'une erreur DOS ou bien le disque est
endommagé.


erreur ept0029: Espace disque insuffisant pour appliquer le patch -
		Vous devez disposer d'au moins <taille> octets libres 
		sur le lecteur <lettre> pour <fonctionnalité>.
--------------------------------------------------------------------
PATCH a besoin du nombre d'octets spécifié pour réaliser la procédure
de correction. Si UNDO ou BACKUP est activée, PATCH a besoin de place 
pour sauvegarder l'ensemble du fichier constituant le système d'origine
et pour construire le nouveau système. Si BACKUP et UNDO sont 
désactivées, PATCH a uniquement besoin d'espace pour sauvegarder le 
plus gros des fichiers patchés.


erreur ept0030: Erreur à l'ouverture du fichier de sérialisation
		'<fichier>'
----------------------------------------------------------------
PATCH n'a pas trouvé le fichier de sérialisation ou son ouverture a
échoué. Dans le deuxième cas, il s'agit sans doute d'une erreur
DOS : retentez l'opération.


erreur ept0031: Erreur de lecture du fichier de sérialisation '<fichier>'
------------------------------------------------------------------------
PATCH ne peut pas se positionner à l'emplacement approprié dans le
fichier de sérialisation ou il ne peut pas lire le nombre d'octets
correct dans le fichier. Les positions et les longueurs spécifiées
lors de l'exécution de PATCHBLD sont sans doute incorrectes.


erreur ept0032: Echec de spécification de date/heure du fichier 
---------------------------------------------------------------
PATCH n'a pas pu définir la date et l'heure du fichier mis à jour ou 
celles d'un fichier récemment sauvegardé. Cette erreur ne devrait pas 
se produire. Toutefois, l'erreur est sans doute due à un problème de 
disque ou à un problème de partage de fichier réseau.


erreur ept0033: Echec de création du fichier temporaire
-------------------------------------------------------
PATCH n'a pas pu créer de fichier temporaire contenant le nouveau
fichier ou les informations de débordement. Essayez d'exécuter PATCH
une nouvelle fois. S'il ne fonctionne toujours pas, réduisez le nombre
de fichiers temporaires en désactivant BACKUP et UNDO.


erreur ept0034: Aucun des paramètres de la ligne de commande ne 
		correspond à un répertoire existant
---------------------------------------------------------------
Plusieurs paramètres ont été donné sur la ligne de commande PATCH. Aucun 
ne correspond à une option PATCH correcte ou à un répertoire existant. 
Si l'utilisateur spécifie plusieurs paramètres, au moins l'un deux 
doit être un répertoire de mise à jour correct.


erreur ept0035: Un seul fichier et un seul répertoire doivent être 
		spécifiés sur la ligne de commande
-------------------------------------------------------------------
L'utilisateur a spécifié plusieurs fichiers patch et répertoires de 
mise à jour sur la ligne de commande PATCH.


erreur ept0036: Ancien fichier non trouvé. Toutefois, un fichier de 
		même nom existe. Aucune mise à jour n'a été effectuée 
		car il n'y a aucune correspondance entre le contenu 
		des deux fichiers.
--------------------------------------------------------------------
PATCH n'a pas trouvé de fichier qui corresponde exactement au fichier 
d'origine. Toutefois, PATCH a trouvé un fichier ayant le même nom que le 
fichier d'origine. Cependant, ce fichier n'a pas la même taille ou le
même checksum que le fichier d'origine recherché pour la mise à jour. 


erreur ept0037: Erreur à l'ouverture du fichier de messages
-----------------------------------------------------------
PATCH n'a pas pu ouvrir le fichier PATCH.ERR contenant les messages
d'erreur. Il s'agit sans doute d'une erreur DOS. Retentez l'opération
ou spécifiez l'option NOERRORFILE sur la ligne de commande PATCH.


  REMARQUE : Lorsqu'une erreur se produit lors du patch, le programme 
	     PATCH renvoie un code d'erreur correspondant au message 
	     d'erreur imprimé. Si l'erreur est de type EUT, le code 
	     de sortie sera égal au numéro de l'erreur plus 100.
	  





