-
Masquer la console
Bonjour,
Voila mon problème, je suis en train de faire un petit programme en pascal, et quand j'execute, j'aimerais que la console ne s'affiche pas, seulement le formulaire avec le mémo que j'ai créé, mais que celle ci réapparaisse quand je clique sur le bouton de mon formulaire !
Si vous voyez pas trop la chose, en fait je suis en train de faire "un compilateur", je veux donc qu'on saisisse le code dans le mémo de mon formulaire qu'on clique sur le bouton pour executer, et la la console apparait en executant le code saisie dans le mémo !
Merci d'avance !
-
Bonsoir,
Quel est le compilateur utilisé ? Avec OS ?
Le programma est-il un programme console ou un programme GUI ? Dans ce cas pour que la console n'apparaisse pas il y a une directive de compilation sous Freepascal qui est :
Si la question est : "je veux faire apparaître la console puis la faire disparaître puis la faire réapparaître" je ne connais pas la solution et ne sais pas si elle existe. Peut-être quelqu'un d'autre te donnera la solution.
La solution réside peut-être dans ce cas (mais je ne sais pas si c'est vraiment cela que tu veux faire, c'est flou) dans la programmation de deux unités l'une avec la directive "{$APPTYPE GUI}" et l'autre sans : je ne sais pas si ça marche je n'ai jamais essayé ...
-
J'utilise deja ce code pour masquer la console, seulement oui, je n'arrive pas a la faire réapparaitre !
-
Bonsoir,
1) Quel compilateur ?
Quelques pistes
2) As-tu essayé le principe des unités ?
3) Sinon, utiliser deux programmes qui s'appellent avec 'EXEC'
-
Je compile avec Delphi 5, je programme en objet !
Et oui j'ai plusieurs unités mais le probleme c'est que je ne veux pas créer un 2eme mémo pour afficher mes résultats mais utiliser la console de base delphi quand je clique sur mon bouton et non au moment ou je fais F9 !