Pour les programmeurs avertis! Pb avec Container Word

Ayant utilis Word 97 dans un container OLE sous DELPHI 5 nous avons t
confront diffrents plantages inexpliqus.

Je ne pense pas que notre mthode soit pour autant mauvaise :

 1) Mettre un Menu dans une Form
        2) Mettre une ToolBar avec des SpeedButtons pour des commandes perso
           ainsi qu'un TEdit pour paramtrer le document
        3) Mettre un OleContainer en "allClient"

L'ouverture du document se fait de 2 fa?ons en utilisant la structure
TCreateInfo;
    A) Ouverture via un fichier :
             CreateInfo.CreateType := ctFromFile;
             CreateInfo.ShowAsIcon := False;
             CreateInfo.FileName   := 'c:\temp\myFile.rtf';
             CreateInfo.ClassId    := ProgIdToClassId('Word.Document.8');

             et ensuite aprs avoir initialis la structure, chargement
             du container:

             OleContainer.CreateObjectFrominfo(CreateInfo);
             OleContainer.DoVerb(OleContainer.PrimaryVerb);

    B) Ouverture sans fichier :
             OleContainer.CreateObject('Word.Document.8', false);

La sauvegarde du document Word se fait par la commande :

      OleContainer.OleObject.Application.ActiveDocument.SaveAs(FileName :=
          'c:\temp\myfile.rtf',
        AddToRecentFiles := False, FileFormat := wdFormatRTF);

   et destruction de l'objet:
         OleContainer.DestroyObject;

Lors de l'utilisation de Word nous avons ajout des commandes pouvant
insrer du texte dans le document Word via une boite de dialogue en
"ShowModal"

1er problme
   La boite appara?t parfois sous la fentre Word et devient donc
inaccessible

2me problme
   Si nous intervenons sur la Form avec un control TEdit dans la Toolbar
   (le document Word perd le focus), et aprs retour dans le document Word
   celui se redfinie mal, on perd parfois les ToolBars de Word ou la visu
   du document.

3me problme
   si l'on manipule la mise en page du document dans la rgle horizontale ou
   verticale on plante d'une fa?on svre.

Pour toutes suggestions, solutions, ou si vous avez une autres fa?on de
faire.
Rpondre, si possible, d.ro...@icsf.fr