Gambas France BETA


Pas de compte ? Incription

choisir la classe de démarrage...

Ce sujet est résolu.

1
AuteurMessages
spheris#1 Posté le 7/1/2022 à 10:23:41
Bonjour,
dans un projet j'ai deux form, Form1 et Form2.
Le Form1 est par défaut dans l'IDE la classe de démarrage.
Question :
En passant l'argument "1" ou "2" à mon exécutable en ligne de commande je souhaite définir lequel des Form sera la classe de démarrage.
Comment faire cela à votre avis?

exemple :

toto.gambas 1
lancera Form1



toto.gambas 2
lancera Form2
Patrick#2 Posté le 7/1/2022 à 16:55:39
Bonsoir,
Regarde la classe args.
linuxos#3 Posté le 7/1/2022 à 20:40:30
Un peu de sel, de poivre et la crevette sera... spheris,

Pourquoi ne pas tester les arguments passés a ton projet et definir un module comme Module de démarrage.
Ensuite en fonction de l'argument, il suffit de lancer Form1.Show ou Form2.Show

Olivier
Lorsqu'on s'occupe d'informatique, il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous.
spheris#4 Posté le 8/1/2022 à 12:00:47
exact, ça fonctionne super, merci
1