|
FOROS PROFESIONALES WINDEV, WEBDEV y WINDEV Mobile |
| | | | | |
Iniciado por smrhp, 29,may. 2006 20:50 - 8 respuestas |
| |
| | | |
|
| |
Publicado el 29,mayo 2006 - 20:50 |
Bonsoir,
Avez-vous déjà eu ce message d'erreur : "Echec lors du chargement de la DLL PCL" sur un Pocket PC et une appli développée en Windev Mobile 10 lors d'une tentative d'impression ?
De même dans la série erreurs à l'imrpession, je rencontre un message d'erreur de mémoire insuffisante sur un pocket HP hx 4700. Message survenant un peu quand il en a envie... Car sans lancer d'application différente, il peut arriver que quelques minutes plus tard l'impression passe sans soucis...
Pour ce second message j'imagine qu'il n'y a pas grand chose à faire ? Mais pour le premier (qui est déclenché au même moment), je n'en connais pas la cause car il n'est pas possible d'avoir de détails sur cette erreur ! Donc toute information est la bienvenue...
Merci beaucoup
-- à+ Stéphane |
| |
| |
| | | |
|
| | |
| |
Publicado el 29,mayo 2006 - 21:35 |
lors de la creation de l exe, specifie de charger "la dll lors du lancement" de l exe... stef |
| |
| |
| | | |
|
| | |
| |
Publicado el 30,mayo 2006 - 10:33 |
normalement tu as l 'option rapidement : - créer l EXE - quand tu arrive a Frameworks tu choisi "non utilisé un jeu de DLL renommés" - tu renomme les DLL choisies par exemple la premiere dans le tableau.... fais defiler la ligne du premier tableau sur la droite et tu verras apparaitre la colonne CHARGEMENT : - spécifie au Lancement
il a noté qu une application wm fonctionnera sans probleme sur certain pocket, et sur d autres (la gestion mémoire doit être differentes ou limité ???) on est obligé de charger toutes les DLL au lancement de l'appli... |
| |
| |
| | | |
|
| | |
| |
Publicado el 30,mayo 2006 - 11:14 |
stef a émis l'idée suivante :
normalement tu as l 'option rapidement : - créer l EXE - quand tu arrive a Frameworks tu choisi "non utilisé un jeu de DLL renommés" - tu renomme les DLL choisies par exemple la premiere dans le tableau.... fais defiler la ligne du premier tableau sur la droite et tu verras apparaitre la colonne CHARGEMENT : - spécifie au Lancement
ah OK, il faut passer par un jeu de DLL renommées... Et en plus l'option n'apparait dans la dernière colonne qu'une fois qu'on clique dans la colonne "nouveau nom" ! Fallait la trouver celle-ci, bien joué ! Bon, ça résoud pas trop mon problème en fait, car vu qu'on développe plusieurs appli en pocket ammenées à tourner sur le même pocket, c'est pas "tip-top" de blinder la mémoire du pocket avec 2 frameworks. A moins qu'on ne puisse faire un framework renommé commun ?? Je vais quand même tester cette solution tant que j'ai le pocket à problème sous la main, ça pourrait toujours servir !
il a noté qu une application wm fonctionnera sans probleme sur certain pocket, et sur d autres (la gestion mémoire doit être differentes ou limité ???) on est obligé de charger toutes les DLL au lancement de l'appli...
Ah tient je l'avais pas vu passer ça, mais l'expérience le confirme bien )
Encore merci.
-- à+ Stéphane |
| |
| |
| | | |
|
| | |
| |
Publicado el 30,mayo 2006 - 13:48 |
Salut,
J'ai eut le même souci sur un mobile avce trés peiu de mémoire dispo. Le ST m'a filé un code pour forcer le chargement de tous les modules dés le départ acr aprés il n'y avait plus forcément assez de mémoire.
Je t'ai mis le code sur mon site : http://codewindev.com.free.fr//fichesource.php…
A+ Adrien
http://codel5g.eu |
| |
| |
| | | |
|
| | |
| |
Publicado el 30,mayo 2006 - 14:17 |
stef vient de nous annoncer :
lors de la creation de l exe, specifie de charger "la dll lors du lancement" de l exe... stef
a priori je ne crois pas avoir cette option en windev mobile (contrairement à windev pc) ? Me gour'je ?
J'avais eu un problème similiaire en utilisant des fonctions nécessitant la DLL MATH. Problème que j'avais résolu en faisant appel dans le code d'initialisation du projet à une fonction genre partieentiere(0) histoire de la charger et du coup elle est dispo pour la suite. Je n'ai pas testé cette solution pour l'impression... peut-être... à suivre...
-- à+ Stéphane |
| |
| |
| | | |
|
| | |
| |
Publicado el 30,mayo 2006 - 14:17 |
smrhp a formulé ce lundi :
Bonsoir, Avez-vous déjà eu ce message d'erreur : "Echec lors du chargement de la DLL PCL" sur un Pocket PC et une appli développée en Windev Mobile 10 lors d'une tentative d'impression ? De même dans la série erreurs à l'imrpession, je rencontre un message d'erreur de mémoire insuffisante sur un pocket HP hx 4700. Message survenant un peu quand il en a envie... Car sans lancer d'application différente, il peut arriver que quelques minutes plus tard l'impression passe sans soucis... Pour ce second message j'imagine qu'il n'y a pas grand chose à faire ? Mais pour le premier (qui est déclenché au même moment), je n'en connais pas la cause car il n'est pas possible d'avoir de détails sur cette erreur ! Donc toute information est la bienvenue... Merci beaucoup
Bon, il semble que la technique de faire appel à la fonction dès le début du projet fonctionne. Mais à part un iimprimeetat(), que puis-je utiliser qui fasse appel à cette DLL sans que ça me sorte une page pour rien au démarche ?? Ou alors pour forcer le chargement de la DLL (car ChargeDLL ne fonctionne pas pour résoudre ce problème ! )...
Merci.
-- à+ Stéphane |
| |
| |
| | | |
|
| | |
| |
Publicado el 30,mayo 2006 - 14:18 |
Le 30/05/2006, Adrien a supposé :
Salut, J'ai eut le même souci sur un mobile avce trés peiu de mémoire dispo. Le ST m'a filé un code pour forcer le chargement de tous les modules dés le départ acr aprés il n'y avait plus forcément assez de mémoire. Je t'ai mis le code sur mon site : http://codewindev.com.free.fr//fichesource.php…A+ Adrien http://codel5g.eu
merci beaucoup pour cette piste intéressante ! Je vais l'essayer de ce pas. (mais mon essais avec chargeDLL("WP100ETAT.DLL") n'avait pas été concluant, alors qu'en faisant un iimprimeetat() d'entrée dans le projet ça fonctionnait ! ?)
-- à+ Stéphane |
| |
| |
| | | |
|
| | |
| |
Publicado el 17,septiembre 2009 - 18:30 |
Je rencontre le même problème 3 ans plus tard en version 14.
">Mais à part un iimprimeetat(), que puis-je
utiliser qui fasse appel à cette DLL sans que ça me sorte une page pour rien au démarche ?? "
Et quelles réponses as tu trouvés à ta question ?? |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|