IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Delphi Discussion :

Ole Word probléme de cache


Sujet :

Delphi

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 28
    Par défaut Ole Word probléme de cache
    Voila j'ai fait une application en Delphi. Elle s'executait corectement pour certain fichier mais pour quelques un elle ne marchait pas.
    J'ai decouvert pourquoi c'est que le cache maximum de 524mo est atteint pour certain fichier. La mémoire cache augmente trés vite et je sais pas pourquoi.

    Il me faudrait une méthode pour vider se cache ou une explication du pourquoi du comment le cache augmente ausi vite avec OLE.

    Pour info j'utilise les TWordApplication donné dans l'EDI Delphi 6.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 28
    Par défaut
    Pas une petite pourquoi quand j'utilise Word via OLE le cache augmente autant au point de ne plus être utilisable (au dessus de 524Mo).
    De l'aide s'il vous plait

  3. #3
    Membre éclairé Avatar de MelkInarian
    Profil pro
    Inscrit en
    Février 2007
    Messages
    260
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 260
    Par défaut
    Citation Envoyé par peyo_le_fou
    Pas une petite pourquoi quand j'utilise Word via OLE le cache augmente autant au point de ne plus être utilisable (au dessus de 524Mo).
    De l'aide s'il vous plait
    Jusquà ce jour je n'ai jamais utilisé OLE avec Word, mais avec EXCEL.
    Une petite question venant d'un béotien.
    Libère-tu bien la mémoire à chaque intervention?
    (CRTL+ALT+SUP sur processus pour voir si tu as lancé plusieurs fois WORD)
    Ce n'est qu'une piste!

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 28
    Par défaut
    oui oui word est libéré à chaque fois.
    C'est le fichier temporaire d'une seule application word qui fait 524 Mo sur le disque.
    Peut etre y a t'il une fonction ou une propriété pour que word libére ce cache?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 28
    Par défaut
    J'ai bricoler un truc qui ferme et qui ouvre le document au bout d'un certrain nombre d'itération, mais cette solution est peu preformante alors si vous aviez mieux ...

Discussions similaires

  1. [WD18] Automation OLE Word : Problème Selection
    Par PierreXV dans le forum WinDev
    Réponses: 3
    Dernier message: 30/09/2014, 07h40
  2. Problème de cache avec Oracle 8i
    Par lper dans le forum Bases de données
    Réponses: 3
    Dernier message: 08/11/2004, 16h50
  3. Problème de cache avec oracle 8 i
    Par lper dans le forum Oracle
    Réponses: 11
    Dernier message: 08/11/2004, 16h45
  4. [Word] Problème de version Word
    Par delphicrous dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 17/09/2004, 11h19
  5. [Ole Word] Fermeture du OleContainer
    Par nanomag dans le forum Composants VCL
    Réponses: 6
    Dernier message: 19/07/2004, 18h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo