Problèmes techniques Windows XP


La librairie RICHED32.DLL de Windows XP pose problème :

Les effets :

- CONSOMédia 2000 "bloque" à l'utilisation : lors de l'affichage de certains documents, CONSOMédia 2000 s'avère incapable de finir l'affichage du document, et il est nécessaire de demander la fermeture de l'application complète par Ctrl Alt Suppr.

- sous l'Editeur, la mise en forme automatique des documents génère des résultats étranges (insertion d'un . suivi d'une tabulation), et la génération automatique de liens est fausse.

Pourquoi ?

Les documents CONSOMédia 2000 exploitent la richesse du format de texte RTF (Rich Text File), et nécessitent donc l'installation de la librairie RICHED32.DLL.

La librairie Riched32.dll de Windows XP (située en c:\Windows\System32) est incorrecte. Cette librairie, qui existe en de très nombreuses versions, est à l'origine de multiples difficultés, y compris pour des applications intégralement Microsoft comme Outlook Express.

Lors de l'installation de CONSOMédia 2000, la librairie Riched32.dll en version 4.00.993.4 (taille 174 352 octets) est recopiée en windows/system (ou windows/system32) sur votre disque. Mais Windows XP "auto-corrige" les éléments: le système restaure donc sa propre librairie 5.1.2600.0 d'une taille de 3584 octets seulement !

Comment contourner le problème ?

1 - Si vous n'utilisez que la partie consultation de CONSOMédia 2000,.remplacez votre version de CONS2000.EXE par une version 1.1.1 minimum (voir en téléchargement des dernières versions). En effet, nous nous sommes efforcés de "contourner" le problème de blocage en modifiant notre propre application. Si vous souhaitez cependant conserver une version antérieure, utilisez la méthode proposée en 2.

2 - Pour résoudre globalement le problème, il faut contraindre CONSOMédia 2000 à utiliser sa version d'origine de la librairie Riched32.dll.

a - Récupérez une version correcte de la librairie :
- soit en l'extrayant du fichier CONS202.CAB présent à la racine du CD CONSOMédia 2000
- soit en la
téléchargeant sur notre site

b - Placez ce fichier Riched32.dll (taille 174 352 octets) dans le répertoire de l'application (a priori c:\program files\CONSOMédia 2000\). En effet, lors de l'appel de fichiers/librairies du système, Windows recherche en prorité l'élément dans le répertoire de l'application, puis dans windows et dans windows/system (ou windows/system32 selon les versions de l'application) : en placant directement la librairie Riched32.dll dans le répertoire ou sont situés Cons2000.exe et Editeur.exe, ces deux applications utiliseront directement la bonne version de la librairie.

Comment constater de visu le problème et contrôler sa correction ?

1 - Sous l'éditeur, crééz un document contenant par exemple les données suivantes (vous pouvez utiliser un copier-coller)

{S=Titre}Test{-S}

{S=Définition}Document de test{-S}

{S=Normal}Si vous utilisez un copier-coller, pensez à la mise en forme automatique de ce document en utilisant la combinaison de touche CTRL T{-S}

2 - Enregistrez ce document sous un numéro inutilisé. Par exemple, dans la catégoride DIVERS sous le numéro 999999

3 - Utilisez le menu "CONSOMedia" "Revenir à la version enregistrée" : le document tel que sauvegardé physiquement est affiché.
Si le traitement s'est effectué correctement, vous obtenez :

{S=Titre}Test{-S}

Ÿ {S=Définition}Document de test{-S}
{S=Normal}
Si vous utilisez un copier-coller, pensez à la mise en forme automatique de ce document en utilisant la combinaison de touche CTRL T{-S}

Si l'enregistrement est incorrect (c'est à dire si la bonne librairie n'a pas été utilisée), vous obtenez :

{S=Titre}Test{-S}

Ÿ {S=Définition}Document de test{-S}
. {S=Normal}
Si vous utilisez un copier-coller, pensez à la mise en forme automatique de ce document en utilisant la combinaison de touche CTRL T{-S}

le texte {S=Normal} est précédé de ce qui parait être un point (en réalité caractère ascii 183) suivi d'une tabulation.

4 - Pensez à détruire ce document créé inutilement après le test !


CONSOMédia 2000 Commandes

Présentation
Introduction générale
Prise en main rapide

La barre de commande
Les menus

Gestion des données Outils et dossiers

La base de données
Contenu d'une fenêtre
Organisation des fenêtres
Gestion des tableaux
Recherche de documents
Table chronologique
Recherche par numéro
Table des mots clé
L'index

Les outils
Gestionnaire de dossiers

Paramètrage de l'application

Mise à jour Internet

Problèmes techniques
Problèmes spécifiques Windows NT
Problèmes spécifiques Windows XP
Utilitaire serveur MAJVer