PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → fSelecteur() dans une application lancée en TSE
fSelecteur() dans une application lancée en TSE
Débuté par Snelhard, 21 aoû. 2019 10:38 - 4 réponses
Membre enregistré
54 messages
Popularité : +5 (5 votes)
Posté le 21 août 2019 - 10:38
Bonjour

Les utilisateurs de mon application y ont accès en TSE (L'application se trouve sur une machine distante en un seul exemplaire et peut être exécuter par plusieurs utilisateurs).

Le problème que je rencontre, c'est que lorsque j'utilise un sélecteur de fichier, les fichiers parcourus sont ceux du serveur et non pas de la machine local, c'est logique !
Est ce qu'il est possible de faire en sorte de parcourir le pc local d’où est lancée l'application ? et non pas le serveur.

J'ai essayé de faire à la place du sélecteur une zone drag & drop mais ça ne fonctionne pas en TSE, la zone n'est pas accessible (normal aussi)

Si vous avez des idées à proposer pour contourner ce problème je suis preneur !

Merci d'avoir lu !
Posté le 21 août 2019 - 12:06
Bonjour,

Tu peux essayer ceci :

sFichier est une chaîne

// "\\tsclient\C" est le disque local "C:\"

sFichier = fSélecteur("\\tsclient\C", "", "Sélectionnez un fichier...",
"Tous les fichiers (*.*)" + TAB + "*.*", "*.*")


Info(sFichier)



--

Bien à vous,
Fabrice De Weerd
www.fawax.com/dev
Membre enregistré
7 messages
Posté le 21 août 2019 - 13:24
Normalement si mes souvenirs sont correctes, tu peux avoir un lecteur qui correspond à ton C à la connexion via TSE.
e$ ou autre lecteur.

sinon Il faut que ton application sache de quel pc elle est lancée.
par un mot de passe par exemple

ensuite tu peux accéder directement sur la machine C$ si le serveur a les droits sur le PC
j'espère t'avoir aidé un peu ou te donner une voie pour rechercher plus

--
Christophe
Membre enregistré
3 887 messages
Popularité : +227 (347 votes)
Posté le 21 août 2019 - 14:02
Bonjour,
Es*tu allé voir du côté de RéseauConnecte ?

--
Il y a peut être plus simple, mais, ça tourne
Membre enregistré
1 623 messages
Popularité : +100 (114 votes)
Posté le 21 août 2019 - 14:53
Quand on lance une connexion TSE, dans les parametres il y a moyen de mapper le lecteur local :