OVH Cloud OVH Cloud

Ô Temps pour moi... :(

2 réponses
Avatar
DDONSA
Bonjour à tous,

Je suis le crétin qui a posé une question sur les raisons
du dysfonctionnement d'une simple fonction Msgbox dans Access 2003.

Je dis crétin parce que mon entrée en matière de l'autre jour fut cavalière
et des plus maladroites, méprisant toutes les règles de civilité
électronique
en vigueur dans les newsgroups. (honte) :(

Ce fut une très mauvaise idée de faire un premier post sur un forum
un jour où tout allait mal... :(

J'ai tenu compte de vos suggestions quant à mon problème
avec Acces 2003.

J'ai Norton Antivirus v8 Corporate Edition installé sur ma machine.
Avant l'installation d'Access 2003 j'utilisais la version 2002 et je n'ai
jamais rencontré de tels problèmes.

Voici le test que je réalise :
Je crée un formulaire vierge.
Je crée un bouton.
Dans le code évenementiel _Click de ce bouton,
je place rien la commande "MsgBox("Test)" (ou Msgbox "Test").
Lorsque j'effectue un clic sur le bouton le message d'erreur
"Un problème est survenu durant la communication entre Microsoft
Access et le serveur OLE" s'affiche.

Si la procédure évenementielle _Click du bouton ne contient aucun code
j'obtiens quand même le message d'erreur ce qui est très très balèze ! ;-P

Par contre, la fonction Msgbox fonctionne très bien lorsqu'elle est appelée
depuis un module global bien entendu...

Au début, j'ai cru que si la fonction MsgBox ne fonctionnait pas depuis le
formulaire
c'était parce que (à vue de nez) le moteur de sécurité Sandbox d'access 2003
que j'ai pourtant désactivé (j'ai installé le MS Jet v4 SP8 et réglé la
sécurité
des macros sur le niveau Faible) est du genre cerbère et qu'il bloque un
flux d'information
sortant depuis une procédure située dans un module de classe.

Mais le fait que même lorsque la procédure évenementielle ne contient aucune
ligne de code
l'erreur se produise fait tomber à l'eau cette supposition.

Je suis perplexe...

Si vous avez des suggestions, des idées (à part donner un coup de batte de
baseball au
chef du développement d'Access 2003 ;-), je suis preneur...

2 réponses

Avatar
DDONSA
Je ne suis pas concerné par cet article.
En effet, la version 8 de Norton Antivirus n'intègre pas de fonctionnalité
"spécial Office".
J'ai recherché par acquis de conscience le fichier et les clés de base de
registres indiquées dans l'article et il n'y a rien :-)

"Jean" a écrit dans le message de
news:089001c3c322$f14c26f0$
Tu peux aller voir là :

http://support.microsoft.com/default.aspx?scid=kb;fr;295824

(c'est un support Word, mais il est valable pour Access.)

A+ Jean.
Avatar
DDONSA
J'ai effectué pour un tout autre projet une migration d'une BDD Access vers
un projet Access.
Et par je ne sais quel miracle, le problème à disparu.

Bizarre.