Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/01/2011, 15h32   #1
Membre régulier
 
Inscription : avril 2005
Messages : 251
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 251
Points : 86
Points : 86
Par défaut Affichage photo dans Etat

Bonjour le forum
J' ai parcouru le forum, mais les post que j' ai trouvé parlant d' affichage photo dans un Etat avait tous un chemin dossier images.
J' ai une base access avec des membres et leurs photos stcoké sous forme photo.jpg ou photo.bmp dans un champ texte photo, non le chemin.
Elle a été faite comme cela pour le cas ou l' on voudrais déplacé la base.
Mon probleme c' est comment affiché pour chaque membre la photo correspondante dans un Etat.
Comment puis je faire l' affichage ?

Merci d' avance pour toute aide
Aladin_23 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2011, 16h15   #2
Rédacteur/Modérateur
 
Avatar de User
 
Homme Denis
Développeur informatique
Inscription : août 2004
Messages : 3 205
Détails du profil
Informations personnelles :
Nom : Homme Denis
Âge : 42
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : août 2004
Messages : 3 205
Points : 5 255
Points : 5 255
Salut,

Je n'ai pas bien saisi :

Si tes images sont stockées dans ta base de données tu utilise un cadre d'objet dépendant que tu relies à ton champ image.

Si tu stockes le chemin dans 1 champ nommé [Chemin] alors tu peux affecter se chemin à la propriété Picture d'1 objet image disponible sur la palette de contrôles. Du style:

Code :
Me.Image1.Picture = Nz([chemin], "")
si tu ne sauvegarde que le nom du fichier dans ton champ et que tes images sont dans le même dossier que la base alors tu peux faire :

Code :
1
2
 
Me.Image1.Picture = Application.CurrentProject.Path & "\" & [fichier]
A+
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp.

Bon développement !


Mes tutoriels et contributions sur ma page perso:
Ma page personnelle
User est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2011, 09h57   #3
Membre régulier
 
Inscription : avril 2005
Messages : 251
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 251
Points : 86
Points : 86
Bonjour User et le forum
Merci de m' aboir répondu, effectivement c' est cette solution que j' emploie:
si tu ne sauvegarde que le nom du fichier dans ton champ et que tes images sont dans le même dossier que la base alors tu peux faire :
Code :
Me.Image1.Picture = Application.CurrentProject.Path & "\" & [fichier]
Mon champ s' appelle photo, sur mon Etat j' ai un cadre d' objet dependant avec comme source le champ photo. J' ai éssayé ton code mais j' ai des erreurs
qu' entend tu par [fichier]
ET sur quel evenement placé le code
Aladin
Aladin_23 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2011, 11h08   #4
Rédacteur/Modérateur
 
Avatar de User
 
Homme Denis
Développeur informatique
Inscription : août 2004
Messages : 3 205
Détails du profil
Informations personnelles :
Nom : Homme Denis
Âge : 42
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : août 2004
Messages : 3 205
Points : 5 255
Points : 5 255
Salut,

Comme je te l'ai dit
Si tu ne sauvegardes que le nom du fichier dans ton champ [Photo] Il te faut utiliser un contrôle "Image" dispo sur la palette des contrôle et faire:
Code :
1
2
 
Me.Image1.Picture = Application.CurrentProject.Path & "\" & [Photo]
Ici le contrôle image se nomme "Image1".

Si tu n'as qu'une photo par état tu peux mettre ce code sur ouverture de ton état.

Sinon, si tu as plusieurs photos en continu, tu peux le mettre sur format ou print de la section détail par exemple.

A+

Remarque: Je suppose que les photos sont dans le dossier de la base
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp.

Bon développement !


Mes tutoriels et contributions sur ma page perso:
Ma page personnelle
User est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 10h25   #5
Membre régulier
 
Inscription : avril 2005
Messages : 251
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 251
Points : 86
Points : 86
Bonjour le forum et User

Merci à toi User pour ton aide, l' affichage photo est ok
Aladin
Aladin_23 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h15.


 
 
 
 
Partenaires

Hébergement Web