OVH Cloud OVH Cloud

Mosaique d'images

3 réponses
Avatar
Olivier Culjkar
Bonsoir à tous,
Comment puis je créer un formulaire avec une mosaique d'image automatique
(si un répertoire comporte 4 photos, mosaique de 4 images)
Dans l'attente d'une réponse merci d'avance à tous

3 réponses

Avatar
Gafish
Olivier Culjkar wrote:
Bonsoir à tous,


Bonjour,

Comment puis je créer un formulaire avec une mosaique d'image
automatique (si un répertoire comporte 4 photos, mosaique de 4 images)
Dans l'attente d'une réponse merci d'avance à tous


Ca risque d'être difficile, j'espere que tu connais vba.
L'idée ce serait de faire x contrôles images, et de les positionner
correctement. Il faut que tu détermines un endroit dans ton formulaire où tu
vas mettre ta mosaïque, l'idéal serait d'avoir un carré de taille fixe dont
tu connais les coordonnées
Tu mettrais à cet endroit du formulaire autant de contrôle image qu'il y a
de photos, et tu donnerais à ces contrôles une taille dépendante du nombre
de photos pour qu'ils puissent tous rentrer dans la zone. Si par exemple tu
as reservé dans ton form un carré de 200*200 pixels et que tu as 4 photos,
dans ton code tu calculeras qu'il te faut des contrôles de 100*100 (pour
calculer, utilise la racine carrée).
Pour créer des controle images, il te faudra utiliser CreateControl (regarde
dans l'aide à ce sujet). Et pour afficher tes images, regarde ici :
http://officesystem.access.free.fr/images.htm
(ne passe pas par des controle OLE tu aurais des soucis).
Enfin bref, comme tu vois c'est super complexe de faire ça à la volée.
Autre solution, mais moins évolutive, ce serait de faire un nombre prédéfini
de contrôles, et d'y associer les images, si jamais le nombre d'images
dépasse le nombre de contrôle, tu ne les affiches pas toutes.

Arnaud


--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Jessy Sempere [MVP]
Bonjour

Pour en rajouter une chouche, il faudra aussi être capable
de gérer la taille de tes images qui ne sera pas forcément la même
déjà rien qu'entre le sens de l'image, y a une différence :
75*100 ou 100*75

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Gafish" a écrit dans le message news:

Olivier Culjkar wrote:
Bonsoir à tous,


Bonjour,

Comment puis je créer un formulaire avec une mosaique d'image
automatique (si un répertoire comporte 4 photos, mosaique de 4 images)
Dans l'attente d'une réponse merci d'avance à tous


Ca risque d'être difficile, j'espere que tu connais vba.
L'idée ce serait de faire x contrôles images, et de les positionner
correctement. Il faut que tu détermines un endroit dans ton formulaire où
tu

vas mettre ta mosaïque, l'idéal serait d'avoir un carré de taille fixe
dont

tu connais les coordonnées
Tu mettrais à cet endroit du formulaire autant de contrôle image qu'il y a
de photos, et tu donnerais à ces contrôles une taille dépendante du nombre
de photos pour qu'ils puissent tous rentrer dans la zone. Si par exemple
tu

as reservé dans ton form un carré de 200*200 pixels et que tu as 4 photos,
dans ton code tu calculeras qu'il te faut des contrôles de 100*100 (pour
calculer, utilise la racine carrée).
Pour créer des controle images, il te faudra utiliser CreateControl
(regarde

dans l'aide à ce sujet). Et pour afficher tes images, regarde ici :
http://officesystem.access.free.fr/images.htm
(ne passe pas par des controle OLE tu aurais des soucis).
Enfin bref, comme tu vois c'est super complexe de faire ça à la volée.
Autre solution, mais moins évolutive, ce serait de faire un nombre
prédéfini

de contrôles, et d'y associer les images, si jamais le nombre d'images
dépasse le nombre de contrôle, tu ne les affiches pas toutes.

Arnaud


--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr





Avatar
Gafish
Jessy Sempere [MVP] wrote:
Bonjour

Pour en rajouter une chouche, il faudra aussi être capable
de gérer la taille de tes images qui ne sera pas forcément la même
déjà rien qu'entre le sens de l'image, y a une différence :
75*100 ou 100*75


Oui, tout à fait, à moins qu'il ne la force dans le carré, mais elle sera
dans ce cas déformée ou tronquée.

Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr