Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Fabrice MALAINGRE
Bonjour "pat",
Que faut il rajouter a Windows CE pour faire tourner des exe fait en vb6 ?
Le problème ne se pose pas tout à fait en ces termes je crois...
Windows CE est un système d'exploitation à part entière, capable de s'exécuter sur des plates-formes autres que x86, et avec des produits de développements dédiés (chaîne de compilation croisée) : => La mauvaise nouvelle, c'est qu'un exécutable VB6 ne tournera jamais sous un environnement Windows CE ! => La bonne, c'est que si tu veux développer des applications sous CE en VB, deux solutions s'offrent à toi...
1) eVB 3.0 Outil : Embedded Visual Studio 3.0 Plates-formes : toute cible sous Windows CE 3.0 (dont Pocket PC 2002)
L'environnement de développement ressemble étonnamment à la version Desktop (i.e. VS 6.0). Mais attention ! Le langage d'Embedded VB est plus beaucoup plus proche, en termes de fonctionnalités offertes, de VB 4.0 que de VB 6.0 : => Langage uniquement interprété => Utilisation, mais pas création, d'ActiveX (i.e. ni « Class module » ni « User Control ») => Moins de "Basic Controls" disponibles => De nombreuses limitations (nombre de contrôles par Form, .) De plus, le développement de contrôles personnalisés pour eVB, avec eVC, n'est pas une mince affaire. Etant donné qu'il s'agit d'une chaîne de compilation croisée, il faut élaborer une version Desktop (lorsque le contrôle tourne dans eVB lors du « design time ») et une version Embedded (quand le contrôle s'exécute sur la cible lors du « run time »).
2) VB.net Outils : VisualStudio .net 2002 ou 2003 Plates-formes : Pocket PC 2002 (Windows CE 3.0) et toute cible sous Windows CE 4.x (dont Pocket PC 2003)
Les applications s'appuient sur le ".net Compact Framework" qui est une version allégée du ".net Framework". Les fonctionnalités offertes sont donc très nombreuses, et les langages disponibles sont non seulement VB.net mais égalament C#. Si tu disposes de VisualStudio .net 2002, il faut ajouter le SDE (pour Smart Device Extension) afin de disposer des classes du ".net Compact Framework" pour PocketPC, ou pour Windows CE en général. Si tu as installé VisualStudio .net 2003, le SDE est déjà intégré au produit.
Bon courage
Cordialement.
____________________________ Fabrice MALAINGRE Architecte Logiciel - Chef de Projet THEORIS - www.theoris.fr
Bonjour "pat",
Que faut il rajouter a Windows CE
pour faire tourner des exe fait en vb6 ?
Le problème ne se pose pas tout à fait en ces termes je crois...
Windows CE est un système d'exploitation à part entière, capable de
s'exécuter sur des plates-formes autres que x86, et avec des produits de
développements dédiés (chaîne de compilation croisée) :
=> La mauvaise nouvelle, c'est qu'un exécutable VB6 ne tournera jamais sous
un environnement Windows CE !
=> La bonne, c'est que si tu veux développer des applications sous CE en VB,
deux solutions s'offrent à toi...
1) eVB 3.0
Outil : Embedded Visual Studio 3.0
Plates-formes : toute cible sous Windows CE 3.0 (dont Pocket PC 2002)
L'environnement de développement ressemble étonnamment à la version Desktop
(i.e. VS 6.0).
Mais attention ! Le langage d'Embedded VB est plus beaucoup plus proche, en
termes de fonctionnalités offertes, de VB 4.0 que de VB 6.0 :
=> Langage uniquement interprété
=> Utilisation, mais pas création, d'ActiveX (i.e. ni « Class module » ni
« User Control »)
=> Moins de "Basic Controls" disponibles
=> De nombreuses limitations (nombre de contrôles par Form, .)
De plus, le développement de contrôles personnalisés pour eVB, avec eVC,
n'est pas une mince affaire. Etant donné qu'il s'agit d'une chaîne de
compilation croisée, il faut élaborer une version Desktop (lorsque le
contrôle tourne dans eVB lors du « design time ») et une version Embedded
(quand le contrôle s'exécute sur la cible lors du « run time »).
2) VB.net
Outils : VisualStudio .net 2002 ou 2003
Plates-formes : Pocket PC 2002 (Windows CE 3.0) et toute cible sous
Windows CE 4.x (dont Pocket PC 2003)
Les applications s'appuient sur le ".net Compact Framework" qui est une
version allégée du ".net Framework". Les fonctionnalités offertes sont donc
très nombreuses, et les langages disponibles sont non seulement VB.net mais
égalament C#.
Si tu disposes de VisualStudio .net 2002, il faut ajouter le SDE (pour Smart
Device Extension) afin de disposer des classes du ".net Compact Framework"
pour PocketPC, ou pour Windows CE en général.
Si tu as installé VisualStudio .net 2003, le SDE est déjà intégré au
produit.
Bon courage
Cordialement.
____________________________
Fabrice MALAINGRE
Architecte Logiciel - Chef de Projet
THEORIS - www.theoris.fr
Que faut il rajouter a Windows CE pour faire tourner des exe fait en vb6 ?
Le problème ne se pose pas tout à fait en ces termes je crois...
Windows CE est un système d'exploitation à part entière, capable de s'exécuter sur des plates-formes autres que x86, et avec des produits de développements dédiés (chaîne de compilation croisée) : => La mauvaise nouvelle, c'est qu'un exécutable VB6 ne tournera jamais sous un environnement Windows CE ! => La bonne, c'est que si tu veux développer des applications sous CE en VB, deux solutions s'offrent à toi...
1) eVB 3.0 Outil : Embedded Visual Studio 3.0 Plates-formes : toute cible sous Windows CE 3.0 (dont Pocket PC 2002)
L'environnement de développement ressemble étonnamment à la version Desktop (i.e. VS 6.0). Mais attention ! Le langage d'Embedded VB est plus beaucoup plus proche, en termes de fonctionnalités offertes, de VB 4.0 que de VB 6.0 : => Langage uniquement interprété => Utilisation, mais pas création, d'ActiveX (i.e. ni « Class module » ni « User Control ») => Moins de "Basic Controls" disponibles => De nombreuses limitations (nombre de contrôles par Form, .) De plus, le développement de contrôles personnalisés pour eVB, avec eVC, n'est pas une mince affaire. Etant donné qu'il s'agit d'une chaîne de compilation croisée, il faut élaborer une version Desktop (lorsque le contrôle tourne dans eVB lors du « design time ») et une version Embedded (quand le contrôle s'exécute sur la cible lors du « run time »).
2) VB.net Outils : VisualStudio .net 2002 ou 2003 Plates-formes : Pocket PC 2002 (Windows CE 3.0) et toute cible sous Windows CE 4.x (dont Pocket PC 2003)
Les applications s'appuient sur le ".net Compact Framework" qui est une version allégée du ".net Framework". Les fonctionnalités offertes sont donc très nombreuses, et les langages disponibles sont non seulement VB.net mais égalament C#. Si tu disposes de VisualStudio .net 2002, il faut ajouter le SDE (pour Smart Device Extension) afin de disposer des classes du ".net Compact Framework" pour PocketPC, ou pour Windows CE en général. Si tu as installé VisualStudio .net 2003, le SDE est déjà intégré au produit.
Bon courage
Cordialement.
____________________________ Fabrice MALAINGRE Architecte Logiciel - Chef de Projet THEORIS - www.theoris.fr