Précédent   Forum du club des développeurs et IT Pro > Logiciels > Microsoft Office > Access
Access Forum d'entraide sur Microsoft Access. Avant de poster -> La F.A.Q Access
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 08/02/2013, 13h29   #1
mawkli
Nouveau Membre du Club
 
Homme
Ingénieur systèmes et réseaux
Inscription : avril 2007
Messages : 204
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux

Informations forums :
Inscription : avril 2007
Messages : 204
Points : 37
Points : 37
Par défaut VBA vers VB.net-->exe?

Bonjour,
J'ai besoin de rendre mon application sous VBA Access en exécutable,j'ai vu dans les forums que ce n'est pas possible.
Donc je veux savoir s'il est possible de la transformer en Vb.net et après de la rendre .exe?
merci d'avance
mawkli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/02/2013, 13h39   #2
Philippe JOCHMANS
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 18 452
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 45
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 18 452
Points : 40 688
Points : 40 688
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

C'est possible sans l'être, en utilisant le Runtime en fonction de ta version : http://access.developpez.com/cours/?...in#deploiement

Sinon pour VB.net, c'est non, le langage se rapproche plus de VB6 et pas mal d'adaptation à faire en fonction de la complexité et de l'utilisation de méthodes propres à Access.

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Vous pouvez consulter mes articles sur Access et PowerPoint

Si vous avez des c'est peut-être moi, car vous postez un fichier en pièce jointe sans explications.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 11/02/2013, 11h04   #3
mawkli
Nouveau Membre du Club
 
Homme
Ingénieur systèmes et réseaux
Inscription : avril 2007
Messages : 204
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux

Informations forums :
Inscription : avril 2007
Messages : 204
Points : 37
Points : 37
C'est à dire que c'est difficil de convertir un code VBA en .Net,mais si je refait l'application en vb.net c'est facil après de la rendre .exe?
mawkli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2013, 11h14   #4
jpcheck
Rédacteur/Modérateur
 
Avatar de jpcheck
 
Homme Jean-Philippe ANDRÉ
Développeur freelance
Inscription : juillet 2007
Messages : 8 511
Détails du profil
Informations personnelles :
Nom : Homme Jean-Philippe ANDRÉ
Âge : 29
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur freelance
Secteur : Finance

Informations forums :
Inscription : juillet 2007
Messages : 8 511
Points : 14 808
Points : 14 808
Envoyer un message via MSN à jpcheck
Salut,
Le produit "fini" en sortie de programme vb.net est un .exe
jpcheck est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2013, 11h15   #5
Philippe JOCHMANS
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 18 452
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 45
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 18 452
Points : 40 688
Points : 40 688
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bien sûr VB.net te permettra de créer un éxécutable comme le faisait VB6.

Tu ne gardes dans Access que les tables et toutes l'interface (formulaire, etc..) est à faire en VB.net

Bon courage, car il faudra tout repenser pour l'IHM.

Pourquoi ne pas utiliser le Runtime comme dans le lien que je t'ai donné.

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Vous pouvez consulter mes articles sur Access et PowerPoint

Si vous avez des c'est peut-être moi, car vous postez un fichier en pièce jointe sans explications.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 11/02/2013, 14h01   #6
mawkli
Nouveau Membre du Club
 
Homme
Ingénieur systèmes et réseaux
Inscription : avril 2007
Messages : 204
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux

Informations forums :
Inscription : avril 2007
Messages : 204
Points : 37
Points : 37
Oui peut être je le ferai finalement en Access 2010 et utiliser le runtime mais je dois trouver une solution pour contrôler les ports séries et usb car, apparement, le MSCOMM ne marche plus sur Access2010
sinon c'est quoi l'IHM Philippe ?
mawkli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2013, 16h48   #7
Philippe JOCHMANS
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 18 452
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 45
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 18 452
Points : 40 688
Points : 40 688
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
IHM = Interface Homme Machine, donc tout ce qui est formulaire, menu, état.
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Vous pouvez consulter mes articles sur Access et PowerPoint

Si vous avez des c'est peut-être moi, car vous postez un fichier en pièce jointe sans explications.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/02/2013, 10h30   #8
mawkli
Nouveau Membre du Club
 
Homme
Ingénieur systèmes et réseaux
Inscription : avril 2007
Messages : 204
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux

Informations forums :
Inscription : avril 2007
Messages : 204
Points : 37
Points : 37
Ah ok merci, sinon y a quelqu'un qui a une solution facile pour l'acquisition des données via les ports série et usb avec access 2010?
mawkli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2013, 14h34   #9
mawkli
Nouveau Membre du Club
 
Homme
Ingénieur systèmes et réseaux
Inscription : avril 2007
Messages : 204
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux

Informations forums :
Inscription : avril 2007
Messages : 204
Points : 37
Points : 37
Est ce qu'il y aura quelqu'un qui connait l'équivalent de MSCOMM en Access 2010? c'est pour programmer les ports série.Merci
mawkli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/02/2013, 09h21   #10
loufab
Rédacteur/Modérateur

 
Avatar de loufab
 
Homme Fabrice CONSTANS
Ingénieur développement logiciels
Inscription : avril 2005
Messages : 7 846
Détails du profil
Informations personnelles :
Nom : Homme Fabrice CONSTANS
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : avril 2005
Messages : 7 846
Points : 14 123
Points : 14 123
Bonjour,

Oui il y a MSCOMM.

MSCOMM est une API. Elle fait partie du système donc totalement indépendante de Ms office ou d'une quelconque version.

Si elle n'est pas dans le système, tu peux probablement la télécharger sur le net.

Si tu as des difficultés à trouver il y a ce lien qui en donne :
http://social.msdn.microsoft.com/For...-565025e0aae6/

Cordialement,
loufab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/02/2013, 11h00   #11
jimbolion
Membre Expert
 
Avatar de jimbolion
 
Homme Jean-Marie BAGNIS
Moulticien
Inscription : janvier 2013
Messages : 999
Détails du profil
Informations personnelles :
Nom : Homme Jean-Marie BAGNIS
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Moulticien
Secteur : Santé

Informations forums :
Inscription : janvier 2013
Messages : 999
Points : 1 748
Points : 1 748
Par défaut MsComm

Loufab,

mawkli parlait de mcomm comme ocx et donc référence du projet.
Il est vrai que l'ocx Mscomm dépend nécessairement d'une API (.DLL). Reste donc simplement à déterminer quelles sont les APIS utilisées par Mscomm et surtout les fonctions implémentées, comment les déclarer et faire les appels.

Je suppose qu'il doit exister quelques explications sur ces sujets.

Mawkli, a tu regardé les liens indiqués dans le précédent message du forum

http://www.developpez.net/forums/d13...role-port-usb/

Bonne journée

JimboLion
jimbolion est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/02/2013, 11h24   #12
loufab
Rédacteur/Modérateur

 
Avatar de loufab
 
Homme Fabrice CONSTANS
Ingénieur développement logiciels
Inscription : avril 2005
Messages : 7 846
Détails du profil
Informations personnelles :
Nom : Homme Fabrice CONSTANS
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : avril 2005
Messages : 7 846
Points : 14 123
Points : 14 123
Je ne comprenais pas comment tu pouvais en deviner autant en lisant une phrase aussi succinte... c'est chose faite maintenant.

http://www.developpez.net/forums/d13...role-port-usb/
loufab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/02/2013, 11h27   #13
mawkli
Nouveau Membre du Club
 
Homme
Ingénieur systèmes et réseaux
Inscription : avril 2007
Messages : 204
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux

Informations forums :
Inscription : avril 2007
Messages : 204
Points : 37
Points : 37
Merci loufab et jimbolion,
J'ai pas encore eu une réponse claire,est ce que je peux utiliser MSCOMM dans access 2010 normal comme je l'ai utilisé dans access 2000? parce que j'ai lu dans le forum qu'il marche plus en 2010 pour programmer les ports série( à confirmer)
mawkli est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 01h03.


 
 
 
 
Partenaires

Hébergement Web