|
FORUMS PROFESSIONNELS WINDEV, WEBDEV et WINDEV Mobile |
| | | | | |
[WM18] Erreur fatale, accès à une variable non déclarée |
Débuté par dakota77, 16 fév. 2013 09:47 - 6 réponses |
| |
| | | |
|
| |
Membre enregistré 34 messages |
|
Posté le 16 février 2013 - 09:47 |
Bonjour,
J’ai réalisé plusieurs applications sous Windev Mobile 18. Avec chacune d’elles je rencontre l’erreur suivante : « Erreur fatale, accès à une variable non déclarée. Dans les applications Java et Android, il est fortement déconseillé d’utiliser une variable avant sa déclaration. »
Lorsque l’application est lancée elle fonctionne parfaitement. Le problème survient lorsqu’on lance l’application, que l’on appuie sur le touche Home, que l’on utilise d’autres applications (exemple : allumer le Wifi, appareil photo, …) puis que l’on revient sur l’appli Windev. Il semble que le programme soit réinitialisé et que les déclaration des variables globales soient perdues.
Merci Htc One X Android 4.1.1 Htc Sense 4.1 |
| |
| |
| | | |
|
| | |
| |
Posté le 26 avril 2013 - 17:55 |
Bonjour à tous..
Toujours le même problème On adoooore les beaux outils de dév qui sont maintenus quand... Le joli Service Commercial ne fait pas de belles démos époustouflantes
Nous développons aussi un logiciel qui doit fonctionner sous Android, la réalisation est facile et superbe, le lancement sur le téléphone ou la tablette est tout à faire facile mais...
A l'utilisation, quand le logiciel passe "au second plan" et que l'utilisateur veut y revenir : erreur identique.... "accès à une variable non déclarée" alors que le logiciel fonctionne correctement quand il est au 1er rang et y reste..
Priez pour nous, pauvres développeurs et "Béta-testeurs" de chez PcSoft |
| |
| |
| | | |
|
| | |
| |
Posté le 27 avril 2013 - 16:07 |
Bonjour Pierre
pas testé, mais il semble (d'après des tests sur le forum US) que faire la chose suivante résout le problème :
Dans le code projet "passe en avant plan" Ajouter le code
InitWindow(False)
C'est le code US, mais il marche en version Fr aussi
Fais un test et dis nous si ca résoud chez toi aussi ?
Cordialement
-- Fabrice Harari Consultant WinDev, WebDev et WinDev Mobile International
Plus d'information sur http://fabriceharari.com/index_FR.html
On 4/26/2013 10:55 AM, boulanger pierre wrote:
Bonjour à tous.. Toujours le même problème On adoooore les beaux outils de dév qui sont maintenus quand... Le joli Service Commercial ne fait pas de belles démos époustouflantes Nous développons aussi un logiciel qui doit fonctionner sous Android, la réalisation est facile et superbe, le lancement sur le téléphone ou la tablette est tout à faire facile mais... A l'utilisation, quand le logiciel passe "au second plan" et que l'utilisateur veut y revenir : erreur identique.... "accès à une variable non déclarée" alors que le logiciel fonctionne correctement quand il est au 1er rang et y reste.. Priez pour nous, pauvres développeurs et "Béta-testeurs" de chez PcSoft |
| |
| |
| | | |
|
| | |
| |
Posté le 29 avril 2013 - 11:34 |
Mesdames, Messieurs, bonjour.
Je viens d'essayer la ligne "InitWindow(False)" dans la partie du code "passe au 1er plan" et...
C'est pire .. Le logiciel "n'explose" pas mais... il se vire carrément de la mémoire du pocket Android..
Donc.. A suivre... |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 34 messages |
|
Posté le 29 avril 2013 - 21:51 |
Bonjour
J'ai appliqué la modification et essayé le programme pendant une journée. Le message d'erreur continue de s'afficher aussi souvent qu'avant la modif. |
| |
| |
| | | |
|
| | |
| |
Posté le 30 avril 2013 - 16:03 |
Bonjour,
Idem pour moi, hélas ca ne marche pas mieux. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 20 messages |
|
Posté le 02 mai 2013 - 15:22 |
Bonjour à tous,
J'ai eu le même problème. C'était des variables globales au projet qui me provoquaient cette erreur. Je suis donc passé par des variables globales à la fenêtre et non au projet. Mon problème a été résolu.
En espérant vous avoir aidé. |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|