Rechercher : dans
Par :

Appel d'exécutable dans une page HTML

Dernière réponse le 6 avr 2007 à 16:35:42 laurent, le 12 nov 2001 à 23:50:58 
 Signaler ce message aux modérateurs

Comment peut-on faire appel à un programme à partir d'une page HTML sans se trouver face à une boîte de dialogue me demandant de télécharger le fichier .exe appelé ?
Ceci pour lancer une application à partir d'une page HTML.

Meilleures réponses pour « Appel d'exécutable dans une page HTML » dans :
On peut cacher le code source d'une page HTML VoirMythe: On peut cacher le code source d'une page HTML. Réalité: FAUX. Explications: Pour pouvoir afficher une page web (HTML), le navigateur doit - à un moment où un autre - avoir le code HTML en clair. Il y a donc toujours moyen de le...
Les balises HTML VoirHTML, un langage à balises Le HTML n'est pas un langage de programmation. Il s'agit d'un langage permettant de décrire la mise en page et la forme d'un contenu rédigé en texte simple. Une page HTML est ainsi un simple fichier texte...
Structure d'un document HTML VoirNotion de document HTML Une page HTML est un simple fichier contenant du texte formatté avec des balises HTML. Par convention l'extension donnée au fichier est .htm ou .html, mais une page web peut potentiellement porter n'importe quelle...

1

Ankou, le 13 nov 2001 à 15:05:32

Salut!

Tu ne peux pas lancer un executable à partir d'une page HTML pour cause de sécurité! Tu ne peux acceder au disque en local sinon c'est la porte ouverte a toutes les magouilles!!!!

Si tu veux lancer un executable, passe par l'ASP ou par des servlets java, voire peut etre le PHP (je ne sais pas).

Répondre à Ankou

2

truco, le 15 nov 2001 à 16:37:18

Comment tu fais en ASP ça m'interesse aussi ...


merci

Répondre à truco

3

ankou, le 15 nov 2001 à 17:08:44

Salut!

Déclare l'objet suivant:
Set Executor = Server.CreateObject("ASPExec.Execute")

Donne le chemin ou se trouve ds exe
Executor.Application = c:\test\toto.exe"

Si on doit passer des parametres a ton exe, alors voila :
Executor.Parameters = Request.Form ("debfact") & " " & Request.Form ("finfact") & " " & Request.Form ("hmonnaie")

Different parametres lors du lancement de ton exe:
Executor.ShowWindow = false
Executor.Timeout = 1
Executor.ExecuteWinAppAndWait
strResult = Executor.ExecuteWinApp

Si tu veux savoir si ca bien marcher, strResult doit renvoyer OK !

En espérant que ca marche

ankou

Répondre à ankou

4

 ibobugha, le 6 avr 2007 à 16:35:42

Est ce de l'aps ou de apx ????

Répondre à ibobugha