IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

FsurveilleStop plante dans tableau de bord [WD22]


Sujet :

WinDev

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 12
    Points : 15
    Points
    15
    Par défaut FsurveilleStop plante dans tableau de bord
    Bonjour

    Dans une application de type tableau de bord, un des outils réalisés surveille un dossier partagé pour enregistrer tout changement pour tenir à jour une liste de pièces jointes pour chaque article.

    La détection fonctionne très bien, les actions déclenchées lors de Création, Modification, Suppression ou Renommage d'un fichier dans le dossier surveille fonctionnent bien également.

    Mais :
    - lors de la fermeture du programme, la fonction FsurveilleStop() entraîne la plupart du temps un plantage avec fermeture de l'application ("a cessé de fonctionner")
    - la surveillance ne fonctionne pas de façon permanente si je laisse tourner l'application sur un serveur dans une session ouverte 24h/24h 7j/7j

    Ce module est une fenêtre interne
    - la fonction de mise en surveillance fSurveilleRépertoire() est dans le code d'un bouton "ON"
    - la fonction de fin de surveillance FsurveilleStop() est dans le code de fermeture de la fenêtre interne

    J'ai l'impression que le système supporte mal ces fonctions si appelées depuis une fenêtre interne ouverte dans un tableau de bord...

    Sans autre solution, j’intégrerai toutes les fonctions de surveillance et de traitement, au niveau de la fenêtre principale, en dehors du tableau de bord, moins "propre" que de tout gérer à l'intérieur du module (de la fenêtre interne).

    Quelqu'un a t-il déjà rencontré ce problème ?

  2. #2
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    Bonjour,

    je découvre cette fonction Windev grâce à toi.

    Une question (2 en fait) :
    - Le dossier existe-t'il toujours au moment du fsurveillestop() ?
    - En désactivant l'antivirus, as-tu toujours le même problème ?
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 12
    Points : 15
    Points
    15
    Par défaut
    Bonjour frenchsting,

    Je suis content d'avoir fait découvrir quelque chose !!!

    - Oui le dossier est permanent, c'est le dossier partagé de toutes les images articles de l'entreprise.
    - Non je n'ai pas la possibilité de désactiver l'anti-virus (Trend Micro Worry-Free Business Security) sur les postes de l'entreprise

    - J'ai également déplacé les fonctions liées à la mise sous surveillance du répertoire ainsi que les procédures appelées en cas d’événement sur ce dossier dans la fenêtre principale pensant à une incompatibilité de FsurveilleRep() et les fenêtres internes d'un tableau de bord... en vain

    Mais ta question sur l'anti-virus soulève un point intéressant, je vais tester sur un poste qui n'utilise pas le même anti-virus et me renseigner

  4. #4
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    J'avoue que suis assez dubitatif concernant Trend Micro : il m'a fallut le désinstaller avant de pouvoir passer les grosses màj Windows 10 car Windows le considère comme incompatible...

    Tu n'as pas un vieux poste sans antivirus sur lequel tu pourrais installer ton appli ?
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  5. #5
    Membre actif
    Homme Profil pro
    Développeur WEB - Admin Réseaux
    Inscrit en
    Décembre 2004
    Messages
    153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Cantal (Auvergne)

    Informations professionnelles :
    Activité : Développeur WEB - Admin Réseaux
    Secteur : Distribution

    Informations forums :
    Inscription : Décembre 2004
    Messages : 153
    Points : 286
    Points
    286
    Par défaut
    Bonjour,

    Comme ta fonction se trouve dans le code de fermeture de ta fenêtre interne, il ne faudrait pas que te fenêtre principale se ferme avant que la fonction FSurveilleStop() est retourner son résultat.

    Normalement ça ne doit pas être le cas mais on sait jamais.

    bon dev.

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 12
    Points : 15
    Points
    15
    Par défaut
    Merci niuniuk36 pour ta suggestion sur le délai de réponse de l'OS à la fonction FSurveilleStop().

    Suite au message de frenchsting et à mon post suivant, j'ai fait ajouter des exceptions dans la configuration de TREND pour qu'il ignore les activités de mes applications.
    Cela n'a fonctionné qu'après redémarrage de mon poste.

    Pour information, les modifications apportées directement sur un poste avec un TREND Réseau ne fonctionne pas, elles doivent être configurées sur le serveur car c'est là que l'anti-virus du poste prends ses règles de travail.

    Je n'ai plus de problème lors de la fermeture de l'application sur mon poste.
    Reste à essayer la même chose sur le vieux serveur qui sera mieux pour cette tache.

    Mais je considère que le problème est RÉSOLU !

    Merci pour votre participation

  7. #7
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    Merci pour ton retour.

    Ca me conforte bien concernant Trend...
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [WD22] l'option Livedata(en analyse dans tableau de bord)
    Par ridha11111 dans le forum WinDev
    Réponses: 0
    Dernier message: 10/11/2018, 22h45
  2. Wdget dans Tableau de Bord
    Par phaum dans le forum WinDev
    Réponses: 2
    Dernier message: 05/04/2016, 14h08
  3. requetes sql dans tableau de bord moss
    Par chiraz dans le forum Développement Sharepoint
    Réponses: 0
    Dernier message: 16/02/2010, 15h30
  4. [Vxi3] favoris dans tableau de bord [Dashboard builder]
    Par lolita_help dans le forum Webi
    Réponses: 2
    Dernier message: 29/01/2009, 14h07
  5. [XI 3] diffuse un msg dans tableau de bord
    Par lolita_help dans le forum Webi
    Réponses: 9
    Dernier message: 23/01/2009, 13h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo