[]
Nombre de membres 1 membre
Connectés : ( personne )
 

La Charte du Forum - La Charte du Forum

Forum - Forum
Problèmes Access des débutants - Problèmes Access des débutants


clos par 3Stone le 10/02/2011 : 17:48  Sujet n° 414  Encore des images dans états

le 23/10/2010 : 07:27
par marsouin_89

Anonyme

visiteur

Bonjour Pierre,Tu m'as appris tellement de choses que j'arrive maintenant à faire des applications de plus en plus pointues.Toutefois, une fois de plus, j'ai encore besoins de tes conseils.J'ai un état avec 4 images qui ont des dimensions diverses. Elles font en générale 254 DPI.Sur chaque image, j'ai 1, voire 2 controles dans lequel j'intègre une image *.png transparentes afin de dessiner des flèches, ou autres symboles, en utilisant la librairie GdiPplus.Ces dernièrs se placent sur mes images en fonctions de coordonnées qui diffèrent d'un enregistrement à l'autre.Cela fonctionnent très bien. Cependant, dès que j'ai beaucoup d'enregistrements (à partir de 30), j'ai une erreur 2004 et 2192 qui me dit qu'il y a un manque de mémoire. Ce qui fait que j'ai parfois, une image qui ne correspond pas à son enregistrement ou mes images *.png ne se placent pas au bon endroit, ou encore les dessins générés par Gdiplus ne se réalisent pas complètement.J'ai ce même soucis de mémoire lorsque je veux imprimer en *Pdf l'ennsemble de ces pages.Aurais-tu une solution ?CordialementChristophe
Ecrire à marsouin_89  sujet clos  Haut

[]   

Réponse n° 1
--------
le 26/10/2010 : 01:48
par 3Stone

Anonyme

Administrateur

Bonjour,

 
Citation :

qui me dit qu'il y a un manque de mémoire.
J'ai ce même soucis de mémoire lorsque

 
Et, tu as quel système d'exploitation et combien de mémoire ?
J'espère aussi que tu fais compater la base automatiquement à chaque fermeture...

Note, Access fait plutôt partie des prog gourmant en mémoire.

Cordialement,
Pierre
  clos par 3Stone le 10/02/2011 : 17:48  Haut
Réponse n° 2
--------
le 26/10/2010 : 09:48
par marsouin_89

Anonyme

visiteur

Bonjour Pierre,

Désolé d'avoir oublié ce détail.

Je suis en Vista, Office 2003 avec 3Go de Ram, mais les postes qui utilisent mon application sont en XP, Office 2003 et 1 Go de Ram.

Point particulier : mes image ne sont pas stockées dans l'application. Elles sont dans un répertoire dédié.

Bien évidemment, mon application est compactée à chaque fermeture.

Cordialement

Christophe

Ecrire à marsouin_89   clos par 3Stone le 10/02/2011 : 17:48  Haut
Réponse n° 3
--------
le 26/10/2010 : 16:05
par 3Stone

Anonyme

Administrateur

Bonjour,

Le problème n'arrive que sur ton poste (vista) ou également sur les autres (xp) ?

Ce qui m'effraie un peu est le "beaucoup d'enregistrements... à partir de 30", tu parlerais de dizaines de milliers, oui... mais 30!...

Un point qui peut causser des problème est le :
Sur chaque image, j'ai 1, voire 2 controles dans lequel j'intègre une image *.png transparentes afin de dessiner des flèches, ou autres symboles, en utilisant la librairie GdiPplus.
Access n'a jamais été reconnu champion pour les manipulations graphique... et il faut absolument veiller à bien libérer les objets et autres variables.

Cordialement,
Pierre(3stone)
  clos par 3Stone le 10/02/2011 : 17:48  Haut
Réponse n° 4
--------
le 29/10/2010 : 16:29
par marsouin_89

Anonyme

visiteur

Bonjour Pierre,

J'ai suivi tes conseils en libérant les objets et je n'ai plus de problèmes. Tout du moins sur mon PC. Je ferais des tests la semaine prochaine sur les PC XP qui utilisent mon application.

En fait, les exemples de Developpez.com montre la libération des objets GdiPlus à la fermeture du formulaire ou de l'état. J'ai donc suivi leur exemple.

Je te tiens au courant dès que j'ai fait mes tests.

Cela dit, je penses que l'on peut considérer ce sujet comme "Résolu".

Encore une fois merci.

Christophe

Ecrire à marsouin_89   clos par 3Stone le 10/02/2011 : 17:48  Haut
Réponse n° 5
--------
le 10/11/2010 : 15:09
par kolele

Anonyme

visiteur
Citation : 3stone
J'espère aussi que tu fais compater la base automatiquement à chaque fermeture...
3Stones,  ça m'intéresse ! je me tape la manip manuelle dans les utilitaires avant chaque sauvegarde et mes collaborateurs oublient toujours de le faire.
Ecrire à kolele   clos par 3Stone le 10/02/2011 : 17:48  Haut
Réponse n° 6
--------
le 10/11/2010 : 15:30
par 3Stone

Anonyme

Administrateur

Bonjour,

Cela devrait être coché par défaut... n

Voir le menu Outils, Options, onglet Général : cocher Compacter lors de la fermeture.

Cordialement,
Pierre(3stone)
  clos par 3Stone le 10/02/2011 : 17:48  Haut
Réponse n° 7
--------
le 12/11/2010 : 09:26
par kolele

Anonyme

visiteur
super. merci beaucoup !l
Ecrire à kolele   clos par 3Stone le 10/02/2011 : 17:48  Haut
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message   -   Rectifier Rectifier message   Clôturer Clôturer sujet   Remonter Remonter
[]
Catégories de discussion  Forum 



Haut