[WM9] Compatibilité entre Windev Mobile9 et Windows Mobile5.0

La question :

Bonjour,
J'essaye vainement de faire tourner un petit programme fait en WinDev
Mobile 9 sur un smartphone avec Windows mobile 5.0.
Il n'arrive pas à charger la dll WP90STD.DLL.

Windev mobile 9 est-il compatible avec Windows mobile 5.0 ?

Qu'est-ce qui pourrait empêcher le chargement de cette dll ?

Merci d'avance

Jean

Poser votre question sur le forum Programmation

Les 6 réponses :

On 14 mai, 05:42, Juanito <jean.cougn...@libertysurf.fr> a écrit :


Bonjour,
J'essaye vainement de faire tourner un petit programme fait en WinDev
Mobile 9 sur un smartphone avec Windows mobile 5.0.
Il n'arrive pas à charger la dll WP90STD.DLL.

Windev mobile 9 est-il compatible avec Windows mobile 5.0 ?


J'utilise WM9 avec des terminaux industriels (Symbol, Teklogix) sans
problème; cette DLL fait partie du framework qui est téléchargé sur
les terminaux.


Qu'est-ce qui pourrait empêcher le chargement de cette dll ?


Peut-être un manque d'espace mémoire ?
Cette DLL est la version PPC de la DLL WD90STD.DLL
Peut-être que ça passerait en la renommant (Utiliser un jeu de DLL
renommées) ?

Richard


Merci d'avance

Jean

rpc avait prétendu :


On 14 mai, 05:42, Juanito <jean.cougn...@libertysurf.fr> a écrit :


Bonjour,
J'essaye vainement de faire tourner un petit programme fait en WinDev
Mobile 9 sur un smartphone avec Windows mobile 5.0.
Il n'arrive pas à charger la dll WP90STD.DLL.

Windev mobile 9 est-il compatible avec Windows mobile 5.0 ?


J'utilise WM9 avec des terminaux industriels (Symbol, Teklogix) sans
problème; cette DLL fait partie du framework qui est téléchargé sur
les terminaux.


Qu'est-ce qui pourrait empêcher le chargement de cette dll ?


Peut-être un manque d'espace mémoire ?
Cette DLL est la version PPC de la DLL WD90STD.DLL
Peut-être que ça passerait en la renommant (Utiliser un jeu de DLL
renommées) ?

Richard


Merci d'avance

Jean


Bonjour,

J'ai essayé de renommer les DLL sans succès. J'ai essayé aussi de
charger les dll à l'ouverture du projet en utilisant ChargeDll() mais
elle refuse aussi de se lancer. Seule la WP90VM.dll se charge.

Après avoir passé le projet en Windev10 tout fonctionne correctement.
D'où ma question sur la compatibilité car si c'était un problème de
mémoire la version en Windev mobile 10 n'aurait sans doute pas
fonctionnée non plus.

J'ai récupéré le framework des dll Windev mobile 9 sur le site de
PcSoft et l'installation plante carrément sur le smartphone. En y
regardant de plus près, je vois, dans le répertoire de Windev mobile 9,
un répertoire
Framework dans lequel il y a ARM et X86. Se peut-il que l'installation
n'ait pas choisi le bon framework ?


Merci pour ta réponse.

Jean

rpc a présenté l'énoncé suivant :


On 14 mai, 05:42, Juanito <jean.cougn...@libertysurf.fr> a écrit :


Bonjour,
J'essaye vainement de faire tourner un petit programme fait en WinDev
Mobile 9 sur un smartphone avec Windows mobile 5.0.
Il n'arrive pas à charger la dll WP90STD.DLL.

Windev mobile 9 est-il compatible avec Windows mobile 5.0 ?


J'utilise WM9 avec des terminaux industriels (Symbol, Teklogix) sans
problème; cette DLL fait partie du framework qui est téléchargé sur
les terminaux.


Qu'est-ce qui pourrait empêcher le chargement de cette dll ?


Peut-être un manque d'espace mémoire ?
Cette DLL est la version PPC de la DLL WD90STD.DLL
Peut-être que ça passerait en la renommant (Utiliser un jeu de DLL
renommées) ?

Richard


Merci d'avance

Jean


Bonjour,

En fait le processeur est un TI OMAP 850, 200Mhz.

Jean

Bonjour,

Sur mes terminaux en Windows Mobile 5, le framework est situé sous
"Windows / PC SOFT / WD9.0"

Dans la description du projet, onglet Projet, il y a un bouton
"Plateforme" qui permet soit de détecter automatiquement la plateforme
utilisée, soit de définiir les paramèetres désirés; peut-être que la
solution du problèeme est là ?

Richard

rpc avait énoncé :


Bonjour,

Sur mes terminaux en Windows Mobile 5, le framework est situé sous
"Windows / PC SOFT / WD9.0"

Dans la description du projet, onglet Projet, il y a un bouton
"Plateforme" qui permet soit de détecter automatiquement la plateforme
utilisée, soit de définiir les paramèetres désirés; peut-être que la
solution du problèeme est là ?

Richard


Bonjour,

En lisant une des plaquettes commerciales de Windev mobile 11, ils
indiquent que les Texas Instrument sont avec le framework "ARM et
compatibles". Je vais refaire la détection afin de voir s'il utilise
les bons.

Le framework est dans le répertoire que tu indiques.

Utilises-tu les fonctions comme fRep() dans tes projets ? Elles font
partis de WP90STD.dll.

Merci pour tes réponses.

Jean

Poser votre question sur le forum Programmation

Questions similaires :

Réplication windev 22

a présenté l'énoncé suivant : Bonjour, 1. Base locale par défaut (HF Classic) MONFICHIER - Description d'une connexion CnxLocale - HOuvreConnexion(CnxLocale) - HChangeRep(MONFICHIER, sRepertoireDonnéesLocales) - éventuellement HPasse(MONFICHIER, xxx) si crypté -...

windev 19 et W10 creator udpdate

titou44 a exposé le 07/08/2017 : je me réponds trouvé des liens dans les forums officiels

windev mobile date du jour champ table

Le 13/06/2017 12:08, Julien Delcourt a écrit : Bonjour Par défaut les champs ne mémorisent pas les sélection., je vous invite dont à le faire vous même : c'est très simple. Créez deux entiers global à votre fenêtre fnLigne, fnLignePrec sont des entiers Affectez ce dernier dans le code de...

récupérer le résultat d'une requête windev

Le 25/04/2017 14:13, a écrit : ok, entre l'aide et google tu aurais du t'en sortir une requête windev est la même chose qu'une requête texte : il faut donc l'exécuter (le serveur va l'exécuter et créer un contexte de fichier sur le résultat)... et parourir le résultat // exécution si pas...

[WD21] Faire de la télémetrie sur un serveur perso sous Windows Server 2012 R2 et IIS

>> Bonjour, A priori, si tu es en local, c'est à dire chez toi sur le même réseau local que le serveur de télémétrie, tu ne peux pas y accéder via ton IP publique. Pour tester ton serveur en local, essaye de le contacter via son adresse IP sur le réseau local (192.168.xxx.yyy). Pour tester...