PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Problème sur sEcrit()
Problème sur sEcrit()
Débuté par Coach34, 21 aoû. 2014 16:59 - 1 réponse
Posté le 21 août 2014 - 16:59
Bonjour à tous,
J'ai une application développée sous WD18 et déployée sur des Windows XP.
Elle communique avec un microcontrôleur via un port COM.
J'ai donc utilisé les fonctions sOuvre(...), sFixeParamètres() et une procédure est appelée toutes les minutes pour envoyer une trame à mon micro avec sEcrit.
Depuis quelques temps, j'ai un problème : mon application se bloque complètement, plus rien ne répond. MA machine est toujours opérationnelle puisque je peux aller sous Windows.
Après plusieurs jours de tests, je me suis aperçu que le code entre dans la fonction sEcrit mais n'en ressort jamais. Bien entendu je n'arrive pas à reproduire le problème en debug, ce serait trop simple.

Si quelqu'un a déjà rencontré ce problème ou a une petite idée...

Merci d'avance.

Coach34
Membre enregistré
39 messages
Popularité : +1 (1 vote)
Posté le 27 août 2014 - 14:56
Bonjour Coach34,

J'ai rencontré un problème similaire, il y a quelques années avec entre autre une application qui lit et écrit sur un port Com.
Après de longues recherches, ma façon de "contourner" le problème a été de "minimiser" l'application, une fois par jour pendant 15 secondes, et par respect de Windows }:( , de redémarrer le PC automatiquement 1 fois par semaine.

Avec un peu de chance, cette solution pourra peut-être egalement d'aider.

Bon Dev. JF