Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

afficher des photos

2 réponses
Avatar
Le méruvien
bonjour a tous,
dans mes formulaires tableau en mode continu, je selectionne un
enregistrement, et je clic sur un bouton "voir photo", (procedure
ci-dessous)
Dim image As String, stappname As String
On Error GoTo erreur
If Me![vue] = False Then GoTo erreur
image = "c:\photos\" & [ville] & [numero_identification] & ".jpg"
'Chemin d'acces a la photo
stappname = "c:\photos\ACDSee.exe " & image ' chemin d'acces et nom du
programme ouvrant la photo
Call Shell(stappname, 1)
sortie:
Exit Sub
erreur:
MsgBox " PAS DE PHOTO !"
Resume sortie
ça marche, pour moi, car sur mon pc j'ai le logiciel ACDSEE d'installé, mais
pas sur un autre pc qui n'as pas acdsee (C normal)
Dans l'explorer windows, quand on clic sur une photo, windows l'ouvre avec
un programme "apperçu images et phtocopie".
MA question : Comment faire dans ma procedure pour ouvrir les photos avec le
programme de windows ??
merci d'avance
roger

2 réponses

Avatar
Raymond [mvp]
Bonjour.

Pourquoi ne passes-tu pas directement par un contrôle image ou un cadre
indépendant ?
dans ce cas ,
Pour pouvoir afficher des fichiers jpg, il faut que microsoft photo editor
soit installé. Il est fourni avec office pour les versions antérieures à
2003.
petite précision concernant 2003,
Microsoft Office 2003 n'inclut pas Microsoft Photo Editor.
Pour contourner ce problème, tu peux afficher les images JPEG dans un
contrôle Image au lieu d'utiliser un contrôle cadre d'objet :
http://support.microsoft.com/default.aspx?scid=KB;FR;210100
Le filtre graphique utilisé par le contrôle Image pour importer les fichiers
JPEG (Jpegimp.flt) est fourni avec Office 2003.

Si tu as office 97 ou 2000 ou 2002, installe photo editor pour faire un
essai.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Le méruvien" a écrit dans le message de
news:40863ba1$0$27001$
bonjour a tous,
dans mes formulaires tableau en mode continu, je selectionne un
enregistrement, et je clic sur un bouton "voir photo", (procedure
ci-dessous)
Dim image As String, stappname As String
On Error GoTo erreur
If Me![vue] = False Then GoTo erreur
image = "c:photos" & [ville] & [numero_identification] & ".jpg"
'Chemin d'acces a la photo
stappname = "c:photosACDSee.exe " & image ' chemin d'acces et nom du
programme ouvrant la photo
Call Shell(stappname, 1)
sortie:
Exit Sub
erreur:
MsgBox " PAS DE PHOTO !"
Resume sortie
ça marche, pour moi, car sur mon pc j'ai le logiciel ACDSEE d'installé,
mais

pas sur un autre pc qui n'as pas acdsee (C normal)
Dans l'explorer windows, quand on clic sur une photo, windows l'ouvre avec
un programme "apperçu images et phtocopie".
MA question : Comment faire dans ma procedure pour ouvrir les photos avec
le

programme de windows ??
merci d'avance
roger




Avatar
Le méruvien
bonjour Raymond,
effectivement c'est plus simple comme tu le dis, mais j'avais jamais essayé
ce systeme car je le croyait plus compliqué, mais là j'ai été dans le
grenier du forum access, et l'exemple est trés clair.
merci
roger


"Raymond [mvp]" a écrit dans le message de
news:
Bonjour.

Pourquoi ne passes-tu pas directement par un contrôle image ou un cadre
indépendant ?
dans ce cas ,
Pour pouvoir afficher des fichiers jpg, il faut que microsoft photo editor
soit installé. Il est fourni avec office pour les versions antérieures à
2003.
petite précision concernant 2003,
Microsoft Office 2003 n'inclut pas Microsoft Photo Editor.
Pour contourner ce problème, tu peux afficher les images JPEG dans un
contrôle Image au lieu d'utiliser un contrôle cadre d'objet :
http://support.microsoft.com/default.aspx?scid=KB;FR;210100
Le filtre graphique utilisé par le contrôle Image pour importer les
fichiers

JPEG (Jpegimp.flt) est fourni avec Office 2003.

Si tu as office 97 ou 2000 ou 2002, installe photo editor pour faire un
essai.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Le méruvien" a écrit dans le message de
news:40863ba1$0$27001$
bonjour a tous,
dans mes formulaires tableau en mode continu, je selectionne un
enregistrement, et je clic sur un bouton "voir photo", (procedure
ci-dessous)
Dim image As String, stappname As String
On Error GoTo erreur
If Me![vue] = False Then GoTo erreur
image = "c:photos" & [ville] & [numero_identification] & ".jpg"
'Chemin d'acces a la photo
stappname = "c:photosACDSee.exe " & image ' chemin d'acces et nom
du


programme ouvrant la photo
Call Shell(stappname, 1)
sortie:
Exit Sub
erreur:
MsgBox " PAS DE PHOTO !"
Resume sortie
ça marche, pour moi, car sur mon pc j'ai le logiciel ACDSEE d'installé,
mais

pas sur un autre pc qui n'as pas acdsee (C normal)
Dans l'explorer windows, quand on clic sur une photo, windows l'ouvre
avec


un programme "apperçu images et phtocopie".
MA question : Comment faire dans ma procedure pour ouvrir les photos
avec


le
programme de windows ??
merci d'avance
roger