Bonjour à tous!
J'ai un soucis avec OleContainer.
Il y a quelques jours j'ai réalisé une fiche qui affiche un aperçu des documents word sélectionnés. Tout fonctionnait à merveille. Aujourd'hui une fois que je clique sur un des éléments, l'OleContainer prend 20 secondes entre chaque éléments... un peu long pour un aperçu je trouve.
Chose que j'ai remarqué : Il me semble qu'hier les aperçus ne s'occupaient pas de la mise en forme du texte et aujourd'hui bien. Bien qu'il ne me semble pas avoir modifié les propriétés de l'objet, d'où cette lenteur pourrait-elle venir ?
Voici la méthode :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 AnsiString fichier; fichier="c:\\Cdc\\"+DBGrid2->Fields[0]->Value+".doc"; if (FileExists(fichier)) { OleContainer1->CreateObjectFromFile(fichier,false); }
Partager