Dialogue VB6 et pages HTML

Signaler
Messages postés
3
Date d'inscription
mercredi 19 juillet 2006
Statut
Membre
Dernière intervention
2 novembre 2010
-
Messages postés
3
Date d'inscription
mercredi 19 juillet 2006
Statut
Membre
Dernière intervention
2 novembre 2010
-
Bonjour,

Je suis en train de développer en VB6 une application domotique pour ma maison sous XP. Pour pouvoir y accéder depuis un PDA avec un simple navigateur internet en wifi, j'ai installé un serveur (Sambar)et je génère des pages htlm en VB6 depuis le PC. Jusque la, tout va bien. Mais comment faire pour récupérer dans mon soft des actions du PDA dans la page HTML consultée, par exemple l'appuie sur un bouton, ou la changement de pages ? Quel sont les solutions pour avoir un dialogue "utilisateur connecté" vers mon soft vb6 ?

Cordialement

5 réponses

Messages postés
14769
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
13 février 2021
151
Bonjour,

2 solutions :
- Soit tu utilises PHP (ou similaire) et tu mets les actions utilisateurs dans un fichier de transfert (Simple et rapide, mais pas très pratique)
- Soit tu fais toi-même un serveur web dans ton application (très esthétique, mais assez corsé).

A toi de voir :)

Mon site
Messages postés
3983
Date d'inscription
jeudi 14 juillet 2005
Statut
Membre
Dernière intervention
30 juin 2013
13
T'es sous XP Pro ?

VB.NET is good ... VB6 is better
Utilise Réponse acceptée quand un post répond à ta question
Messages postés
3
Date d'inscription
mercredi 19 juillet 2006
Statut
Membre
Dernière intervention
2 novembre 2010

Oui la domotique est construite autour d'un Asus eeepc901 sous XP pro et VB6, connecté à des carte d'acquisition que j'ai développé autour d'un PIC18F4423. L'ensemble me permet d'avoir une unité assez puissante et les avantage du PC en terme d'I/O (Wifi, bluetooth, synthèse vocale...)

Je voulais simplement(enfin je croyais que c'était simple, désolé je suis peu être un peu naïf !) pouvoir passer des commandes via le navigateur web d'un PDA (pour ne pas avoir à développer un soft dessus) au soft en VB6.
Je génère des page HTML en VB6, qui avec le serveur web gratuit Sambar, peuvent êtres lu par le PDA mais je ne sais pas récupérer des actions faites sur le PDA.



Cordialement
Messages postés
3983
Date d'inscription
jeudi 14 juillet 2005
Statut
Membre
Dernière intervention
30 juin 2013
13
Tu peux utiliser IIS qui es dispo sur ton CD de XP (dans le Panneau de configuration, va dans Ajout/Suppression de programmes puis clique sur Ajouter ou supprimer des composants de Windows et ajoute Services Internet). Tu pourras alors profiter d'ASP3 qui peut instancier des DLLs ActiveX que tu peux faire en VB6. Il te suffit donc de copier le code de ton appli dans une ActiveX et de l'appeler en ASP3.

VB.NET is good ... VB6 is better
Utilise Réponse acceptée quand un post répond à ta question
Messages postés
3
Date d'inscription
mercredi 19 juillet 2006
Statut
Membre
Dernière intervention
2 novembre 2010

Merci, je vais essayer.
Cordialement