PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → Arrêt subite de l'application
Arrêt subite de l'application
Débuté par JP, 09 oct. 2007 19:06 - 4 réponses
Posté le 09 octobre 2007 - 19:06
Bonjour

j'ai un comprotement assez curieux : au début du prg, je charge en mémoire toutes les DLL
l'utilisateur choisit une facture et l'imprime sur une HP 450 ou 460 via le BT (j'imprime dans un fichier PCL et envoie le tout par SEcrit à l'imprimante à la fin). Au début, ras mais au bout de qq impressions, le prg se ferme tout seul, pas de message d'erreur... je reviens à l'écran de départ de Win CE, c'est tjrs lorsqu'il constitue le fichier PCL, il s'arrête au milieu...

QQ a une idée de ce bug ?
Posté le 12 octobre 2007 - 11:02
Bonjour,
Avez vous vérifier l'espace disque ? l'espace mémoire ?
Pouvez refaire vos tests avec un fichier PCL "minimaliste" ?
Posté le 16 octobre 2007 - 11:37
Bonjour,

Avez vous vérifier l'espace disque ? l'espace mémoire ?
--> J'ai vérifié l'espace disque et mémoire, j'en ai plus qu'assez

Pouvez refaire vos tests avec un fichier PCL "minimaliste" ?
--> J'ai un état dans le projet qui affiche uniquement qq lignes (fichier PCL de l'ordre de 65 Ko). Mais le pb est tjrs la. Au bout de qq impressions (moins de 5 généralement). Windev Mobile revient à l'écran de Win CE : pas de plantage ni de message d'erreur. C'est comme si je quittais l'application... En regardant les prgs résidents encore en mémoire, j'ai vu que mon prg n'était pas présent...
Posté le 16 octobre 2007 - 14:41
Bonjour JP...

J'ai eu ce genre de problèmes sous windows, mais je n'ai jamais testé
sous mobile... Je vous donne donc l'info juste comme une piste à essayer...

Si votre état est trop grand par rapport aux marges physiques de
l'imprimante, le driver fait 'ce qu'il peut' avec les points qui sont
dans la marge technique...

Ca peut donner:
- rien, tout est bien géré
- des pages blanches
- des impressions déformées
- des crashs programme ou système

le tout de manière ALEATOIRE ou CUMULATIVE, ce qui semble être votre cas...

Un essai à faire serait donc un état très petit pour être sur de ne pas
avoir de problèmes de marges (horizontales ou verticales)...

Et comme le problème est au niveau du driver (celui que vous devez
utilisez pour imprimer dans un fichier PCL, du moins je suppose), le
fait d'imprimer physiquement par secrit ou normalement n'aurait pas
d'importance...

Cordialement

--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

Plus d'information sur http://fabriceharari.com/index_FR.html


JP wrote:
Bonjour,

Avez vous vérifier l'espace disque ? l'espace mémoire ?
--> J'ai vérifié l'espace disque et mémoire, j'en ai plus qu'assez

Pouvez refaire vos tests avec un fichier PCL "minimaliste" ?
--> J'ai un état dans le projet qui affiche uniquement qq lignes (fichier PCL de l'ordre de 65 Ko). Mais le pb est tjrs la. Au bout de qq impressions (moins de 5 généralement). Windev Mobile revient à l'écran de Win CE : pas de plantage ni de message d'erreur. C'est comme si je quittais l'application... En regardant les prgs résidents encore en mémoire, j'ai vu que mon prg n'était pas présent...
Posté le 16 octobre 2007 - 15:47
Si votre état est trop grand par rapport aux marges physiques de
l'imprimante, le driver fait 'ce qu'il peut' avec les points qui sont
dans la marge technique...

--> Les marges sont gérées correctement, je mets tjrs pour ne pas avoir de pb au moins 1 cm de chaque côté. Je vais faire d'autres tests plus poussés