Le 27 juin 08 à 22:46, Christian Baudrant a écrit :
Bonjour,
La dernière fois, j'incriminais le pauvre plug-in MySQL dans mes
déboires (impossibilité de compiler ou de lancer dans l'IDE une
application). Je m'étais fourvoyé. Ça arrive...
En fait, voici comment reproduire le problème. Si on crée un
programme simple (l'application Graphique proposée de base par RB)
et qu'on supprime l'élément "Quitter" (utilisant la classe
QuitMenuItem) dans le menu "Fichier", et bien il n'est plus possible
de lancer le programme (auquel on n’a encore rien ajouté). Cet
élément "Quitter" est redondant avec celui normalement disponible
dans le menu Application.
Le phénomène se voit tout de suite, car une fenêtre "Erreur
d'Application" surgit. Avec le rapport d'erreur suivant :
---------------------------------
Project: REALbasic
Area: Framework - All
Description: [Auto] Framework failed assertion in commonruntime.cpp:
1669
Extra: File:commonruntime.cpp
Line number: 1669
Condition:r
Message: Someone called ObjectIsa, passing in an ObjectDefinition
that we could not lookup. The object we're looking for is:
QuitMenuItem
IDE Version: 8.2.6583.2
Installed Plugins:
MySQL Plugin.rbx
User Comments:
User Email:
---------------------------------
Arrivez-vous à reproduire ce problème de votre côté ?
J'utilise RB 2008 R2 édition professionnelle avec Mac OS X 10.5.3
(Intel)
Depuis la version RB 2008 r2, il faut obligatoirement un élément
utilisant la classe QuitMenuItem.
Sinon c'est le blocage ci-dessus systématique.
C'est l'agréable surprise que j'ai rencontré lors de mon premier test
avec la version RB 2008 r2.
--
Thierry NAUZE
Saint-Denis de la Réunion
|