|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Thierry JOLYInscription : août 2011 Messages : 13 ![]() |
Bonjour à tous,
Il est possible que la question ai été déjà posée, si tel est le cas prière de m'aiguiller vers le post, sinon : Je travaille sur une basse Access (depuis février 2011). A l'ouverture du form de démarrage j'affiche la même image dans un control onglet, donc Sur form_open je précise : Code :
Je tiens à préciser que l'image est bien présente dans le dossier ;-) A croire qu'à l'ouverture du form le CurrentProject.Path n'est pas actualisé. Une idée, en vous remerciant par avance, Merci. |
||
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 089 ![]() |
Bonjour,
Les images peuvent changer ? Cordialement,
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#3 |
|
Invité de passage
![]() Thierry JOLYInscription : août 2011 Messages : 13 ![]() |
C'est à dire ?
Je ne comprends pas la question ? |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 089 ![]() |
Tu redefini systèmatiquement les images lors du démarrage cela veut-il dire que les images peuvent être différentes d'un démarrage à l'autre ?
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#5 |
|
Invité de passage
![]() Thierry JOLYInscription : août 2011 Messages : 13 ![]() |
Je reprends mon explication, mon form de démarrage est un form avec plusieurs onglets, chaque onglet dispose d'un control image (image de fond) identique et qui ne change pas. J'ai opté pour cette méthode afin de ne pas trop surcharger la base en occupation disque
|
|
|
00
|
|
|
#6 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 089 ![]() |
Si les images sont statiques autant les intégrer dans le fichier ce n'est pas la place disque qui manque...
Je ne vois pas ce qui peut empêcher le fonctionnement. As-tu mis des traces dans ton code ?
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#7 |
|
Nouveau Membre du Club
![]() Mickaël Dessinateur industriel Inscription : décembre 2010 Messages : 61 ![]() |
Une petite idée: est-ce que lorsque tu testes sur un autre poste, tu changes de login? Si oui, peut être qu'il faudrait vérifier que la personne possède les droits au niveau du réseau.
|
|
|
00
|
|
|
#8 | ||
|
Invité de passage
![]() Thierry JOLYInscription : août 2011 Messages : 13 ![]() |
Je pense avoir un début de réponse:
Je bosse sur mon mdb sur deux postes différents : Le 1er : poste linux Debian (GNU/Linux), j'utilise Virtualbox pour émuler Windows, le 2ème : poste classique : windows (seven 64 bits) Je copie ma base d'un poste à l'autre via une clé usb. Il semblerait que lors du lancement de ma base sur le poste nouvellement installé, access conserve en dur le chemin relatif des images de l'ancien poste !!! alors que que je le gère dynamiquement via Vba à l'ouverture du form. J'ai donc rajouté à la fermeture du form pour toutes les images : Code :
|
||
|
|
00
|
|
|
#9 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 089 ![]() |
En intégrant les images tu n'auras plus de problème. Même s'il ne s'agit pas là d'une explication au problème.
As-tu vérifier la valeur renvoyée par la propriété Path ?
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#10 |
|
Invité de passage
![]() Thierry JOLYInscription : août 2011 Messages : 13 ![]() |
Ma propriété path est correcte car je l'utilise aussi pour définir l'icône de l'application, et là pas de problème. Donc pour le moment, j'ai intégré les images au projet. Résultat, ma base a doublé de volume, pas très propre comme solution.
|
|
|
00
|
|
|
#11 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 089 ![]() |
Tout dépend quel format tu utilises pour tes images et ce que tu as choisi dans Options/base de données active/option d'application/format de stockage des propriété image.
Ce n'est peut-être pas très propre mais ça a le mérite de fonctionner même dans cas extrême comme le tien.
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
10
|
|
|
#12 | ||
![]() ![]() Morgan BILLYTechnicien de Production Inscription : octobre 2004 Messages : 4 103 ![]() |
Salut,
Je gère également mes images par chemin et je n'ai aucun aussi lors de la création d'un ACCDE. Par contre je fais différemment car je dois gérer deux types de logo car le produit peux être vendu par la société (logo 1) ou une autre (sous traitance-Logo2). Donc en fonction de l'affaire je joue sur les logos. Pour cela je me suis créer une fonction chmLogo que j'appel dans la propriété Source contrôle = chmLogo(1) L'image à pour type Intégré ceci permet de faire une copie au lieu de lié la source (Gestion Access) Voici un code exemple de la fonction Code :
Essaye voir Dolphy
__________________
Personnaliser la vue Backstage d'Access 2010 Découvrez avec nous Office 2010 Je ne réponds pas aux questions techniques par MP
|
||
|
00
|
Copyright © 2000-2012 - www.developpez.com