Bonjour,
J'ai régulièrement le message "Unable to gain control of RAVE Data Communication System" lors d'une demande d'affichage d'état rave.
Avez toruver une parade ?
Merci
GP
Bonjour,
J'ai régulièrement le message "Unable to gain control of RAVE Data Communication System" lors d'une demande d'affichage d'état rave.
Avez toruver une parade ?
Merci
GP
j'ai également parfois le même message lorsque je concois encore mon état, surtout lorsque je traite un gros volume de donnée. Je crois que c'est lié au système de communication entre RAVE et delphi. Mais lors de l'exécution je n'ai jamais eu ce problème.
et toi quand exactement est-ce que le message survient ? en conception ou à l'exécution de ton programme ? Ton état s'affiche-t'il correctement par la suite ?
J'ai eu le même problème à l'exécution après avoir eu une violation mémoire suite à l'ajout d'une action dans la barre d'actions de l'action manager. Après le message de violation, l'action était bien prise en compte et la construction s'était déroulée sans problème. A l'exécution de l'application tout était ok sauf l'appel à RaveReport qui n'aboutissait pas et qui sortait le message d'erreur au bout de qq minutes (timeout).
Il y avait donc eu un écrasement dans l'application suite au message de violation mémoire, écrasement qui provoquait l'erreur "Unable to gain control ..."
La reprise d'une sauvegarde de mon application et l'ajout correct de l'action dans la barre d'action de l'action manager (cad sans provoquer d'erreur de violation (il faut pour cela définir correctement les types des contrôles, csSeparator, csMenu et csButton)) a remis un code correct lors de la construction du projet. Maintenant l'action marche et l'édition via RaveReport marche.
En résumé, une violation mémoire lors de la modification de l'application peut entraîner le plantage de RaveReport avec le message "Unable to gain control of RAVE Data Communication System" lors de l'exécution sans qu'il y ait eu de plantage à la construction du projet.
Pas de panique : j'ai le même message de manière récurante (et particulièrement casse pied, il faut bien le reconnaître ). Une solution qui marche (assez) souvent : fermer RAVE, fermer Delphi, (croiser les doigts) et relancer le tout.
Et comme le dit fort justement evarisnea, je ne l'ai jamais eu à l'exécution hors débogueur. Donc je vis (mal ) avec
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager