Salut,
jclVoila mon pb :
dans ma base j'ai un formulaire qui pointe sur un autre disque dur pour
y
trouver le chemin des images qui y sont stockées (ça marche sur un
réseau)
J'ai donc crée une table image avec les champs
Numauto
Nom_explicatif
Chemin
Répertoire P:PersonCommun.......
Type_image jpg tif ou bmp...
Pour approcher mes images j'utilise un bouton avec la commande shell
"'explorer P:PersonCommun.... ", vbnormalfocus et ça me permet de
noter le
chemin exact pour pointer correctement sur l'image à inclure C'est pas
cool
mais ça marche
N'y aurait il pas moyen d'avoir dans une liste déroulante ou dans une
table
les acces windows pour mieux automatiser cette opération. Comment
importer
ces répertoires et / ou quel est le paramétrage de la liste déroulante.
Question subsidiaire (si ça marche ?) Peut on explorer tous les disques
durs du réseau ?
Ceci conviendrait peut être mieux...
http://access.jessy.free.fr/htm/File/FileExistDir.htm
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
Salut,
jcl <labourel.jean-claude@wanadoo.fr>
Voila mon pb :
dans ma base j'ai un formulaire qui pointe sur un autre disque dur pour
y
trouver le chemin des images qui y sont stockées (ça marche sur un
réseau)
J'ai donc crée une table image avec les champs
Numauto
Nom_explicatif
Chemin
Répertoire P:PersonCommun.......
Type_image jpg tif ou bmp...
Pour approcher mes images j'utilise un bouton avec la commande shell
"'explorer P:PersonCommun.... ", vbnormalfocus et ça me permet de
noter le
chemin exact pour pointer correctement sur l'image à inclure C'est pas
cool
mais ça marche
N'y aurait il pas moyen d'avoir dans une liste déroulante ou dans une
table
les acces windows pour mieux automatiser cette opération. Comment
importer
ces répertoires et / ou quel est le paramétrage de la liste déroulante.
Question subsidiaire (si ça marche ?) Peut on explorer tous les disques
durs du réseau ?
Ceci conviendrait peut être mieux...
http://access.jessy.free.fr/htm/File/FileExistDir.htm
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
Salut,
jclVoila mon pb :
dans ma base j'ai un formulaire qui pointe sur un autre disque dur pour
y
trouver le chemin des images qui y sont stockées (ça marche sur un
réseau)
J'ai donc crée une table image avec les champs
Numauto
Nom_explicatif
Chemin
Répertoire P:PersonCommun.......
Type_image jpg tif ou bmp...
Pour approcher mes images j'utilise un bouton avec la commande shell
"'explorer P:PersonCommun.... ", vbnormalfocus et ça me permet de
noter le
chemin exact pour pointer correctement sur l'image à inclure C'est pas
cool
mais ça marche
N'y aurait il pas moyen d'avoir dans une liste déroulante ou dans une
table
les acces windows pour mieux automatiser cette opération. Comment
importer
ces répertoires et / ou quel est le paramétrage de la liste déroulante.
Question subsidiaire (si ça marche ?) Peut on explorer tous les disques
durs du réseau ?
Ceci conviendrait peut être mieux...
http://access.jessy.free.fr/htm/File/FileExistDir.htm
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
Oui, merci ça me semble convenir
Je vais tester ça demain matin et te dirais si c'est OK
Je ne suis pas un génie d'access, juste un bidouilleur, et je n'ai pas tj
confiance en mes possibilités
Bonne soirée
Merci
"3stone" a écrit dans le message de news:
em4wW#Salut,
jclVoila mon pb :
dans ma base j'ai un formulaire qui pointe sur un autre disque dur
pour
ytrouver le chemin des images qui y sont stockées (ça marche sur un
réseau)J'ai donc crée une table image avec les champs
Numauto
Nom_explicatif
Chemin
Répertoire P:PersonCommun.......
Type_image jpg tif ou bmp...
Pour approcher mes images j'utilise un bouton avec la commande shell
"'explorer P:PersonCommun.... ", vbnormalfocus et ça me permet de
noter lechemin exact pour pointer correctement sur l'image à inclure C'est pas
coolmais ça marche
N'y aurait il pas moyen d'avoir dans une liste déroulante ou dans une
tableles acces windows pour mieux automatiser cette opération. Comment
importerces répertoires et / ou quel est le paramétrage de la liste
déroulante.
Question subsidiaire (si ça marche ?) Peut on explorer tous les
disques
durs du réseau ?
Ceci conviendrait peut être mieux...
http://access.jessy.free.fr/htm/File/FileExistDir.htm
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
Oui, merci ça me semble convenir
Je vais tester ça demain matin et te dirais si c'est OK
Je ne suis pas un génie d'access, juste un bidouilleur, et je n'ai pas tj
confiance en mes possibilités
Bonne soirée
Merci
"3stone" <3stone@skynet.be> a écrit dans le message de news:
em4wW#3WDHA.3248@tk2msftngp13.phx.gbl...
Salut,
jcl <labourel.jean-claude@wanadoo.fr>
Voila mon pb :
dans ma base j'ai un formulaire qui pointe sur un autre disque dur
pour
y
trouver le chemin des images qui y sont stockées (ça marche sur un
réseau)
J'ai donc crée une table image avec les champs
Numauto
Nom_explicatif
Chemin
Répertoire P:PersonCommun.......
Type_image jpg tif ou bmp...
Pour approcher mes images j'utilise un bouton avec la commande shell
"'explorer P:PersonCommun.... ", vbnormalfocus et ça me permet de
noter le
chemin exact pour pointer correctement sur l'image à inclure C'est pas
cool
mais ça marche
N'y aurait il pas moyen d'avoir dans une liste déroulante ou dans une
table
les acces windows pour mieux automatiser cette opération. Comment
importer
ces répertoires et / ou quel est le paramétrage de la liste
déroulante.
Question subsidiaire (si ça marche ?) Peut on explorer tous les
disques
durs du réseau ?
Ceci conviendrait peut être mieux...
http://access.jessy.free.fr/htm/File/FileExistDir.htm
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
Oui, merci ça me semble convenir
Je vais tester ça demain matin et te dirais si c'est OK
Je ne suis pas un génie d'access, juste un bidouilleur, et je n'ai pas tj
confiance en mes possibilités
Bonne soirée
Merci
"3stone" a écrit dans le message de news:
em4wW#Salut,
jclVoila mon pb :
dans ma base j'ai un formulaire qui pointe sur un autre disque dur
pour
ytrouver le chemin des images qui y sont stockées (ça marche sur un
réseau)J'ai donc crée une table image avec les champs
Numauto
Nom_explicatif
Chemin
Répertoire P:PersonCommun.......
Type_image jpg tif ou bmp...
Pour approcher mes images j'utilise un bouton avec la commande shell
"'explorer P:PersonCommun.... ", vbnormalfocus et ça me permet de
noter lechemin exact pour pointer correctement sur l'image à inclure C'est pas
coolmais ça marche
N'y aurait il pas moyen d'avoir dans une liste déroulante ou dans une
tableles acces windows pour mieux automatiser cette opération. Comment
importerces répertoires et / ou quel est le paramétrage de la liste
déroulante.
Question subsidiaire (si ça marche ?) Peut on explorer tous les
disques
durs du réseau ?
Ceci conviendrait peut être mieux...
http://access.jessy.free.fr/htm/File/FileExistDir.htm
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
J'ai crée une table Directory avec un seul champ Directory mais je suis
coincé et ne sais pas comment me servir du code que tu m'as donné
J'ai crée une macro avec execute Direction() (le nom du module) mais
évidemment ça ne fonctionne pas
Merci de m'éclairer un peu que je comprenne enfin comment me servir de ce
genre de module
J'ai crée une table Directory avec un seul champ Directory mais je suis
coincé et ne sais pas comment me servir du code que tu m'as donné
J'ai crée une macro avec execute Direction() (le nom du module) mais
évidemment ça ne fonctionne pas
Merci de m'éclairer un peu que je comprenne enfin comment me servir de ce
genre de module
J'ai crée une table Directory avec un seul champ Directory mais je suis
coincé et ne sais pas comment me servir du code que tu m'as donné
J'ai crée une macro avec execute Direction() (le nom du module) mais
évidemment ça ne fonctionne pas
Merci de m'éclairer un peu que je comprenne enfin comment me servir de ce
genre de module
Salut,
jclJ'ai crée une table Directory avec un seul champ Directory mais je suis
coincé et ne sais pas comment me servir du code que tu m'as donné
J'ai crée une macro avec execute Direction() (le nom du module) mais
évidemment ça ne fonctionne pas
Merci de m'éclairer un peu que je comprenne enfin comment me servir de
ce
genre de module
Bon... allez ;-)
Pour les tests, commence par créer une table avec 2 champs.
Nom de la table: T_Fichier
Le premier champ: IDFichier - un numéroauto, clé primaire
Le second champ: NomFichier - un champ texte de longueur 100
Ensuite, le code que je t'ai indiqué...
http://access.jessy.free.fr/htm/File/FileExistDir.htm
tu le copie dans un module standard (onglet Module)
et tu le sauve sous le nom "modFileExistDir" par exemple.
Ajoute surtout le préfixe "mod" pour éviter tout disfonctionnement.
Récupère également ce code-ci...
http://access.jessy.free.fr/htm/File/GetDirectory.htm
que tu copie dans un autre module (onglet Module)
et que tu sauve sous le nom "modGetDirectory"
Pour te faire la main, et les premiers tests... crée un petit
formulaire avec une zone de texte que tu nomme "txtRepertoire"
(propriété, onglet Autres)
Crée un premier bouton (sans l'assistant) qui te permettra de sélectionner
le répertoire.
Sur clic du bouton, tu mets ceci:
Me.txtRepertoire = GetDirectory("C:")
Crée un second bouton (également sans l'assistant) qui lancera le
"remplissage" de ta table.
Sur clic de ce second bouton, tu mets:
If Len(Me.txtRepertoire) > 0 Then
Call FileExistDir(Me.txtRepertoire, "T_Fichier", "NomFichier")
MsgBox "Les fichiers sont sauvés dans la table...", vbInformation,
"Ok..."
Else
Beep
MsgBox "Sélectionnez un chemin...", vbCritical, "Erreur"
End If
Compile le code écrit (menu "Déboguer, Compiler...")
Sauve ton formulaire "frmSauverRepertoire" par exemple.
Si tu suis tout ce qui est dit plus haut, cela fonctionnera du premier
coup!
Il te reste à faire quelques tests...
et de dire merci à Jessy pour avoir préparer le code ;-))
Ok ?
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
Salut,
jcl <labourel.jean-claude@wanadoo.fr>
J'ai crée une table Directory avec un seul champ Directory mais je suis
coincé et ne sais pas comment me servir du code que tu m'as donné
J'ai crée une macro avec execute Direction() (le nom du module) mais
évidemment ça ne fonctionne pas
Merci de m'éclairer un peu que je comprenne enfin comment me servir de
ce
genre de module
Bon... allez ;-)
Pour les tests, commence par créer une table avec 2 champs.
Nom de la table: T_Fichier
Le premier champ: IDFichier - un numéroauto, clé primaire
Le second champ: NomFichier - un champ texte de longueur 100
Ensuite, le code que je t'ai indiqué...
http://access.jessy.free.fr/htm/File/FileExistDir.htm
tu le copie dans un module standard (onglet Module)
et tu le sauve sous le nom "modFileExistDir" par exemple.
Ajoute surtout le préfixe "mod" pour éviter tout disfonctionnement.
Récupère également ce code-ci...
http://access.jessy.free.fr/htm/File/GetDirectory.htm
que tu copie dans un autre module (onglet Module)
et que tu sauve sous le nom "modGetDirectory"
Pour te faire la main, et les premiers tests... crée un petit
formulaire avec une zone de texte que tu nomme "txtRepertoire"
(propriété, onglet Autres)
Crée un premier bouton (sans l'assistant) qui te permettra de sélectionner
le répertoire.
Sur clic du bouton, tu mets ceci:
Me.txtRepertoire = GetDirectory("C:")
Crée un second bouton (également sans l'assistant) qui lancera le
"remplissage" de ta table.
Sur clic de ce second bouton, tu mets:
If Len(Me.txtRepertoire) > 0 Then
Call FileExistDir(Me.txtRepertoire, "T_Fichier", "NomFichier")
MsgBox "Les fichiers sont sauvés dans la table...", vbInformation,
"Ok..."
Else
Beep
MsgBox "Sélectionnez un chemin...", vbCritical, "Erreur"
End If
Compile le code écrit (menu "Déboguer, Compiler...")
Sauve ton formulaire "frmSauverRepertoire" par exemple.
Si tu suis tout ce qui est dit plus haut, cela fonctionnera du premier
coup!
Il te reste à faire quelques tests...
et de dire merci à Jessy pour avoir préparer le code ;-))
Ok ?
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
Salut,
jclJ'ai crée une table Directory avec un seul champ Directory mais je suis
coincé et ne sais pas comment me servir du code que tu m'as donné
J'ai crée une macro avec execute Direction() (le nom du module) mais
évidemment ça ne fonctionne pas
Merci de m'éclairer un peu que je comprenne enfin comment me servir de
ce
genre de module
Bon... allez ;-)
Pour les tests, commence par créer une table avec 2 champs.
Nom de la table: T_Fichier
Le premier champ: IDFichier - un numéroauto, clé primaire
Le second champ: NomFichier - un champ texte de longueur 100
Ensuite, le code que je t'ai indiqué...
http://access.jessy.free.fr/htm/File/FileExistDir.htm
tu le copie dans un module standard (onglet Module)
et tu le sauve sous le nom "modFileExistDir" par exemple.
Ajoute surtout le préfixe "mod" pour éviter tout disfonctionnement.
Récupère également ce code-ci...
http://access.jessy.free.fr/htm/File/GetDirectory.htm
que tu copie dans un autre module (onglet Module)
et que tu sauve sous le nom "modGetDirectory"
Pour te faire la main, et les premiers tests... crée un petit
formulaire avec une zone de texte que tu nomme "txtRepertoire"
(propriété, onglet Autres)
Crée un premier bouton (sans l'assistant) qui te permettra de sélectionner
le répertoire.
Sur clic du bouton, tu mets ceci:
Me.txtRepertoire = GetDirectory("C:")
Crée un second bouton (également sans l'assistant) qui lancera le
"remplissage" de ta table.
Sur clic de ce second bouton, tu mets:
If Len(Me.txtRepertoire) > 0 Then
Call FileExistDir(Me.txtRepertoire, "T_Fichier", "NomFichier")
MsgBox "Les fichiers sont sauvés dans la table...", vbInformation,
"Ok..."
Else
Beep
MsgBox "Sélectionnez un chemin...", vbCritical, "Erreur"
End If
Compile le code écrit (menu "Déboguer, Compiler...")
Sauve ton formulaire "frmSauverRepertoire" par exemple.
Si tu suis tout ce qui est dit plus haut, cela fonctionnera du premier
coup!
Il te reste à faire quelques tests...
et de dire merci à Jessy pour avoir préparer le code ;-))
Ok ?
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
... et je risque donc de revenir solliciter...
... et je risque donc de revenir solliciter...
... et je risque donc de revenir solliciter...