Flux rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Adresse pour image dans access

thedavix, le samedi 22 mars 2003 à 11:04:36
Salut a tous!
Dit moi j'ai un pti problème...
Je travail avec access et j'ai mit des images dans mes formulaires,
leurs adresse sont par exemple :
C:\docandsetings\user\mydocuments\monprojet\images\....

Mais comme cette base de donnée sera distribuée sur plusieur poste j'aimerai savoir si il n'y a pas un truc style

root\images\....

root étant l'endroit ou se trouve mon fichier mdb?

car j'ai rien trouvé la dessus comme aide..

Est ce que qqun sait comment faire???

Merci d'avance

David

" Le vrai savant n'est pas celui qui apprend, 
mais celui qui comprend... " =;o)
Répondre à thedavix  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
WhiteFang, le samedi 22 mars 2003 à 22:45:35
;-))

Cela semble facile, mais, si tu veux bien, pourrais-tu développer un peu plus ?? Histoire de ne pas te raconter de bitises !! ;-))

Wild and Free
Répondre à WhiteFang

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kinder.surprise, le dimanche 23 mars 2003 à 02:17:12
tu peux utiliser des chemins relatifs tout simplement

image.jpg si c'est dans le même dossier, sousdossier/image.jpg si c'est dans un sous-dossier ou ../image.jpg si c'est dans le dossier parent...

kinder.surprise,
le maton du matou
Répondre à kinder.surprise

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
thedavix, le dimanche 23 mars 2003 à 10:08:58
Salut a tous merci pour vos réponses..
Salut kinder.. justement en fait ca ne marche pas ...
J'explique mieux..
voila mon code
----------
Me.Ima2.Picture = C:\Documents and Settings\Davix\Mes documents\arnaud\images\BP\monimmage.jpg

Me.Ima2.HyperlinkAddress = images\BG\monimage.jpg
------------
Ce que tu dit Kinder marche quand dans le cas "Hyperlink".. mais mon prob c'est pour le cas "Picture"...
Je comprend pas pourquoi je peux pas faire la meme chose dans le cas picture..
donc pour que ce soit clair.. si je met
-----
Me.Ima2.Picture = images\BP\monimmage.jpg
Me.Ima2.HyperlinkAddress = images\BG\monimage.jpg
-----
La ligne "Picture" va me faire une erreur.....
Alors je suis un peu beaucoup embêté.....

Voila... j'espère que c'est plus clair.. merci encore


" Le vrai savant n'est pas celui qui apprend, 
mais celui qui comprend... " =;o)
Répondre à thedavix

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kinder.surprise, le dimanche 23 mars 2003 à 16:00:17
bah à la limite ça que tu peux faire c'est utiliser la propriété .Name de ta base de données et concaténer.

enfin plus précisément, avec un left(taDB.Name, len(TaDB.Name) - len(dir(taDB.Name))) & tonfichier.jpg par exemple...

kinder.surprise,
le maton du matou
Répondre à kinder.surprise

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
thedavix, le dimanche 23 mars 2003 à 17:07:44
J'ai pas trop compris ton truc la...
si tu as le temps et si ca te fait pas trop chier tu arrives a m'expliquer?

" Le vrai savant n'est pas celui qui apprend, 
mais celui qui comprend... " =;o)
Répondre à thedavix

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kinder.surprise, le dimanche 23 mars 2003 à 18:43:06
ah, alors voilà, si ton image se trouve dans le même dossier que ta base de données ou dans un sous-dossier, tu peux utiliser une propriété qui te renvoie le chemin complet de la BD

en gros, mettons, si tout ce que tu sais de l'emplacement de l'image c'est où elle est par rapport à la BD c'est jouable

'chemin complet de la base par ex: C:\charcuterie\salaisons\saucissons.mdb

debug.print CurrentDB.Name

'nom du fichier (sortie: saucissons.mdb)
debug.print Dir(CurrentDB.Name)

'emplacement de la base, soit le premier résultat tronqué du second

debug.print Left(CurrentDB.Name,Len(CurrentDB.Name) - Len(Dir(CurrentDB.Name)))

donc il suffit que tu affectes ce dernier résultat à une variable (globale, tant qu'à faire)

MyPath=Left(CurrentDB.Name,Len(CurrentDB.Name) - Len(Dir(CurrentDB.Name)))

puis tu peux définir ta propriété .Picture en concaténant cette variable et le nom de ton fichier

Me.bellimage.Picture= MyPath & "scouic.jpg"

kinder.surprise,
le maton du matou
Répondre à kinder.surprise

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
thedavix, le dimanche 23 mars 2003 à 21:29:55
UN GRAND MERCI!
ca marche parfaitement.. merci pour les ptites explications j'ai bien compris maintenant!! :-)
C'est ca d'etre un bon prof!

Aller bonne soirée Kinder

David

" Le vrai savant n'est pas celui qui apprend, 
mais celui qui comprend... " =;o)
Répondre à thedavix

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Cqqn, le lundi 24 mars 2003 à 10:00:28
Salut,
sinon je connais une autre technique:
\\MonReseau\NomDuDD\Documents and Settings\Davix\Mes documents\arnaud\images\BP\monimmage.jpg

Bon c kler que la solution de kinder.surprise est bien meilleure, mais ça peut être utile.
Au fait, j'ai suivi ton conseil, j'y ai largement gagné, mais c'est fou, qu'un truc commeça existe, comme certains diraient A..2000, c à dégoBILLer!!
C'est vrai quoi, je débute, et je me retrouve à devoir chercher si c'est ce machin qui déconne ou si c moi, alors que normalement en programmation c'est le programmeur qui se plante.
Enfin bref, maintenant, "Je sais, je sais".
Bon eh bien à la pro chaîne de caractère.

Le respect, y'a que ça de vrai!
Entre autres.
Répondre à Cqqn

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 kinder.surprise, le lundi 24 mars 2003 à 23:37:22
oui toutafé c'est terrible ce soft, ça peut te faire arracher les cheveux si t'en as et que tu te dis que ça ne peux venir que de toi.

Cette saleté m'a même fait foirer un job. Plus jamais je ne bosserai avec ça. J'adore la 97, mais trop de mauvaises surprises avec la 2000.

j'espère qu'ils ont corrigé les suivantes. Mais bon en plus quand on considère le prix de cet engin, ça fait un peu mal qu'il déconne comme ça.

kinder.surprise,
le maton du matou
Répondre à kinder.surprise
Javascript - L'objet History L'objet history est une propriété de l'objet document. Il contient l'historique du navigateur, c'est-à-dire l'ensemble des URL (adresses des pages) visitées par l'utilisateur. Ces adresses sont accessibles par le navigateur en cliquant sur les... www.commentcamarche.net/javascript/jshistory.php3
Virus sur msn (Résolu)Bonjour, J'ai attrapé un virus via msn, c'est un de mes contacts qui m'a envoyé 2 adresses de ce type: http://adressemsn.imagefrosty.info et http://get-that-stuff.info adressemsn est l adresse de celui qui envoie le virus. J'ai... www.commentcamarche.net/forum/affich-7523936-virus-sur-msn
Access: affichage d'image jpg? (Résolu)Bonjour à tous, je cherche à créer une base de données sous access 2002 dans laquelle un formulaire affiche des images. Je n'ai cependant réussi qu'avec des images bitmap (BMP), car pour des gifs ou des jpg le formulaire n'affiche que... www.commentcamarche.net/forum/affich-2059692-access-affichage-d-image-jpg
Carnet d'adresse partagéCarnet d'adresse partagé Le carnet d'adresse partagé est un outil de travail collaboratif. Le principe et l'avantage d'un tel outil, c'est de pouvoir mettre en commun les informations détenues par chaque membre de l'entreprise. Les contacts se... www.commentcamarche.net/faq/sujet-9704-carnet-d-adresse-partage
[Windows] Modifier le chemin de Mes documents, Mes images, etcModifier le chemin de Mes documents, Mes images, Mes vidéos 1 - Mes documents Pour changer l'adresse de "Mes documents" Faire un clic droit sur l'icône "Mes documents" situé sur le bureau Choisir dans le menu contextuel "Propriétés" Changer... www.commentcamarche.net/faq/sujet-979-windows-modifier-le-chemin-de-mes-documents-mes-images-etc
On arrive à saturation des adresses IPv4Mythe On arrive à saturation des adresse IPv4. Il y a pénurie d'adresses IP Bientôt, il n'y aura plus d'adresses IP disponibles. Réalité FAUX. Explications Un dessin vaut mieux qu'un long discours. Voici une image indiquant, pour... www.commentcamarche.net/faq/sujet-7609-on-arrive-a-saturation-des-adresses-ipv4
Adresse relatif URL d'images dans une BDD (Résolu)Bonjour, J'utilise antMovie Catalog 3.5.0.2 pour avoir une videotheque (par defaut le fichier de AntMovieCatalog est du style "films.amc") .Ce logciel comporte la methode EXPORTATION. De ce fait, j'utlise la méthode exportation de Antmovie... www.commentcamarche.net/forum/affich-5334801-adresse-relatif-url-d-images-dans-une-bdd
[XP pro] Driver joystick Saitek Cyborg 3D (Résolu)Bonjours, j'ai Microsoft Windows XP pro et j'ai un joystick Saitek Cyborg 3D, l'image du joystick est a cette adresse: http://www.btjeux.com/consoles-accessoires/photos/B000056Q0P.jpg Voila mon probleme c'est que je n'ai pas... www.commentcamarche.net/forum/affich-3647663-xp-pro-driver-joystick-saitek-cyborg-3d
Axis Network Camera 206Ethernet, 640x480, 30 fps,Compatibilité:PC,Couleur: ,Divers:This product is featured with multi-user level password protection to restrict camera access,Image par seconde:30 Fps,Interface:Ethernet,Logicels inclus:AXIS Camera Explore,Microphone: ,Mise... www.commentcamarche.net/guide-achat/axis-network-camera-206-494144-fiche-technique
Fichier DAA Un fichier DAA s'ouvre avec Power iso (littéralement PowerISO Direct-Access-Archive). PowerISO est un outil permettant d'ouvrir, d'extraire, de créer ou d'éditer des images de CD ou de DVD et de les convertir en images ISO. Comparées aux images ISO,... www.commentcamarche.net/fichier/daa.php3
Fichier XMF Un fichier XMF est un fichier fournissant des informations sur le CD ou le DVD d'une image ISO créée avec le logiciel Gamejack. Gamejack est téléchargeable à l'adresse suivante www.commentcamarche.net/fichier/xmf.php3
Toutes les réponses pour « Adresse pour image dans access »