GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEV
,
WEBDEV
e
WINDEV Mobile
Inicio
|
Mensagens recentes
|
Conecte-se...
|
Disconnect
|
Português
Inicio
→
WINDEV 2024
→
Détecter qu'un fichier est en cours d'utilisation
Détecter qu'un fichier est en cours d'utilisation
Iniciado por Jean.VLD, fev., 28 2020 1:53 PM - 3 respostas
Conecte-se…
Jean.VLD
#1
Membro registado
164 mensagems
Popularité : +19 (19 votes)
Publicado em fevereiro, 28 2020 - 1:53 PM
bonjour à tous,
est-ce que quelqu'un parmi vous a déjà trouvé une solution afin de savoir si un fichier, quel que soit son type, est ouvert dans son lecteur ?
Je m'explique par rapport à mon besoin.
Des fichiers peuvent être enregistrés dans la base sous la forme de mémo.
Une fois extrait, nous démarrons via lanceppliassociée le lecteur de ce fichier extrait.
Comment savoir que l'utilisateur a terminé de travailler sur son fichier pour pouvoir le réintégrer ?
Merci pour vos idées et astuces !
Jean
Denunciar
0
0
Voroltinquo
#2
Membro registado
3.845 mensagems
Popularité : +227 (347 votes)
Publicado em fevereiro, 28 2020 - 4:23 PM
Bonjour,
Une solution tordue :
Tu peux lancer le fichier via LanceAppli qui à l'avantage de pouvoir retourner le PID. Il suffit ensuite de contrôler si ce PID est utilisé via ExeLancé(PID) ou via les info récupérées grâce à ExeListeProcessus
--
Il y a peut être plus simple, mais, ça tourne
Denunciar
0
0
Samba C.
#3
Publicado em fevereiro, 29 2020 - 5:59 PM
Salut,
Voici le code pour détecter si un fichier est déjà ouvert :
SI
fFichierExiste
(
s
Fichier
)
ALORS
// Contrôle fichier déjà ouvert
n
Res
est un entier
=
fOuvre
(
s
Fichier
,
foBloqueEcriture
)
SI
n
Res
= -
1
ALORS
Erreur
(
"Le fichier est déjà ouvert"
,
"Fermez le pour continuer et l'ouvrir de nouveau depuis la base"
)
RETOUR
SINON
fFerme
(
n
Res
)
FIN
FIN
// Puis : Ajout dans le memo ou extraction du mémo ou autre traitement sur le fichier
// ….
Et voilà
Bon dév.
Denunciar
0
0
Jean.VLD
#4
Membro registado
164 mensagems
Popularité : +19 (19 votes)
Publicado em março, 01 2020 - 4:02 PM
Merci à vous pour vos réponses.
J'ai intégré l'ouverture du fichier ... parfois c'est tellement évident
Denunciar
0
0
→ Voltar para WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (versões anteriores)
WEBDEV (versões anteriores)
WINDEV Mobile (versões anteriores)
Reports & Queries
Off-topic
Ferramentas
Français
English
Español
Portuguesa
Fermer cette fenêtre
Tipo de Pesquisa
Apenas tópicos
Todas as mensagens
Período de pesquisa
Qualquer momento
Última hora
Últimas 24 horas
Semana passada
Mês passado
Ano passado
Cancelar
Pré-visualização da sua mensagem
Adicionar imagem
Importar uma imagem de uma URL
Enviar uma imagem a partir do seu disco
Deixe um ficheiro ou clique em "Procurar ..."
ou
Cancelar
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Texto