Lancer un programme: ocaml.exe

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
lepiaf31
Messages : 510
Inscription : dim. 25/mars/2007 13:44
Localisation : Toulouse, France
Contact :

Lancer un programme: ocaml.exe

Message 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
Anonyme2
Messages : 3518
Inscription : jeu. 22/janv./2004 14:31
Localisation : Sourans

Re: Lancer un programme: ocaml.exe

Message 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.
Avatar de l’utilisateur
venom
Messages : 3138
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Re: Lancer un programme: ocaml.exe

Message 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:







@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Répondre