Page 1 sur 1

Lancer un programme: ocaml.exe

Publié : sam. 02/janv./2010 12:48
par lepiaf31
Bonjour (et bonne année à tous)

Actuellement en cours je travail avec le langage ocaml (http://caml.inria.fr/ocaml/release.fr.html). Et je voudrais coder en purebasic mon propre éditeur pour Ocaml et je voudrais qu'il soit possible de lancer l'interpréteur ocaml.
Dans le dossier d'installation d'ocaml j'ai trouver l'executable ocaml.exe. Quand je le lance avec la console j'obtiens ceci;
Image.

J'ai donc voulu reproduire ceci sous purebasic:

Code : Tout sélectionner

RunProgram("cmd.exe", "?/c ocaml.exe", "C:\Program Files (x86)\Objective Caml\bin")
Mais la console apparait et disparait tout de suite et je ne comprends pas pourquoi.


EDIT: je suis sous Windows 7 64 bits

Re: Lancer un programme: ocaml.exe

Publié : sam. 02/janv./2010 13:40
par Anonyme2
Tu devrais essayer avec le paramètre option à #PB_Program_Wait pour Runprogram.
Je ne sais pas si ça vient de là mais essaye.

Re: Lancer un programme: ocaml.exe

Publié : dim. 03/janv./2010 10:50
par venom
Salut lepiaf31

voici la foçon de faire :wink:

Code : Tout sélectionner

RunProgram("C:\Program Files\Objective Caml\bin\ocaml.exe", "", "", 0)
sa se fermer du aux information donner dans Parametres$ ( "?/c ocaml.exe" ). n'est pas une commande valide pour ocaml

pour mieux comprendre :

Code : Tout sélectionner

RunProgram("ping.exe", "192.168.0.1", "", 0)
voilà Parametres$ sert a envoyé des informations au programme lancer :wink:
essaie de le lancer en enlevant 192.168.0.1 tu verra :wink:







@++