Etienne BAUDOUX

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX

-17%
Le deal à ne pas rater :
(Black Friday) Apple watch Apple SE GPS + Cellular 44mm (plusieurs ...
249 € 299 €
Voir le deal

3 participants

    Ouvrir une fenetre d'un projet différent.

    Coincero
    Coincero
    On commence à connaître
    On commence à connaître


    Masculin Nombre de messages : 138
    Age : 19
    Localisation : Cote d'Ivoire, Soubré
    Emploi/loisirs : Je ne veux pas me vanter mais, Développeur presque Confirmé VB.NET
    Humeur : Humeur hein bof je dirai en fonction des jours
    Date d'inscription : 04/07/2016

    Ouvrir une fenetre d'un projet différent. Empty Ouvrir une fenetre d'un projet différent.

    Message par Coincero Mer 7 Sep 2016 - 15:13

    Salut,
    Je vais etre assez direct. En fait j'ai crée une solution qui a environ 3 Projets[Accueil,Connexion,Options] Mais je voudrais liés la (Connexion) a l'(Accueil). Je ne peux pas les mettres dans le meme projets parce que ca creera trop de Variables.
    Merci d'avance. SVP.
    Jerem'
    Jerem'

    Gagnant or au concours SZ2014
    Gagnant or au concours SZ2014


    Masculin Nombre de messages : 935
    Age : 24
    Emploi/loisirs : Développeur et YouTuber à ses heures perdues
    Date d'inscription : 08/08/2013

    Ouvrir une fenetre d'un projet différent. Empty Re: Ouvrir une fenetre d'un projet différent.

    Message par Jerem' Mer 7 Sep 2016 - 16:29

    Hello ,

    Tu utilise lancer un processus . En gros tu met ton exe de ta fenêtre Connexion dans la racine de l’application . Tu le nomme genre "connexion.exe" , puis tu le lance avec l'action lancer un processus ...

    Cordialement ,

    JEREMY60800
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    Ouvrir une fenetre d'un projet différent. Empty Re: Ouvrir une fenetre d'un projet différent.

    Message par lereparateurdepc Mer 7 Sep 2016 - 16:37

    re,

    3 projets = 3 applications = 3 exécutables.
    Ce n'est pas possible d'interagir entre 3 applications.

    Même si on passe par un fichier texte tampon, on risque de vouloir lire le fichier pendant que l'autre app l'écris et donc erreur..... Au pire, comme ce sont 3 soft de ta création, il faut faire une sorte de hiérarchie :
    Une application maitre qui ne fait QUE écrire dans un fichier mais à un moment précis (basée sur la date et l'heure) et les 2 autre lisent ce fichier en décalé. et idem avec les 2 autre.

    C'est assez complexe et c'est uniquement théorique......

    Cordialement,
    Le réparateur de PC
    Coincero
    Coincero
    On commence à connaître
    On commence à connaître


    Masculin Nombre de messages : 138
    Age : 19
    Localisation : Cote d'Ivoire, Soubré
    Emploi/loisirs : Je ne veux pas me vanter mais, Développeur presque Confirmé VB.NET
    Humeur : Humeur hein bof je dirai en fonction des jours
    Date d'inscription : 04/07/2016

    Ouvrir une fenetre d'un projet différent. Empty Re: Ouvrir une fenetre d'un projet différent.

    Message par Coincero Mer 7 Sep 2016 - 20:43

    Merci pour vos reponses. Mais @JEREMY60800 c'est un Gros Projets alors il y a un BUG Sur SZ qui fait que l'on ne peut pas le générer 2 Fois sinon on sera obligé de modifier le Code VB. (Je ne sais pas si ca va arrivé cette fois mais vaut mieux prévenir que guérir).
    LeReparateurDePc je sais que ca fera 3 Exe mais il seront dans des Dossiers Bien Précis c'est pour qu'il n'y est pas trop de variables dans le Véritable .EXE que je fais ca. Mais ca fera plus que 3 .EXE parce qu'il y aura beaucoup d'autres projets.
    Mais je crois que en utilisant la fonction "Executer une Fonction d'un Projet" et j'aurai la possibilité de choisir une fonction d'un autre projet.
    Je créerai une Classe qui aura pour valeur pour ne pas dire Fonction "Ouvrir une fenetre" qui ouvrira la fenetre de Accueil
    Merci de votre Aide.


    Dernière édition par Coincero le Mer 7 Sep 2016 - 20:58, édité 1 fois (Raison : Infos Complementaires)
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    Ouvrir une fenetre d'un projet différent. Empty Re: Ouvrir une fenetre d'un projet différent.

    Message par lereparateurdepc Jeu 8 Sep 2016 - 15:30

    re,

    Tu peut aussi utiliser les arguments de démarrages :

    connexions.exe /home
    connexions.exe /user=bibi

    Le soft "connexions.exe" lis les arguments de démarrage et réagit en fonction de ceux-ci.

    Cordialement,
    Le réparateur de PC
    Coincero
    Coincero
    On commence à connaître
    On commence à connaître


    Masculin Nombre de messages : 138
    Age : 19
    Localisation : Cote d'Ivoire, Soubré
    Emploi/loisirs : Je ne veux pas me vanter mais, Développeur presque Confirmé VB.NET
    Humeur : Humeur hein bof je dirai en fonction des jours
    Date d'inscription : 04/07/2016

    Ouvrir une fenetre d'un projet différent. Empty Re: Ouvrir une fenetre d'un projet différent.

    Message par Coincero Jeu 8 Sep 2016 - 15:43

    Les arguments de démarrage? Je ne connais pas. Seriously comment on peux les Utiliser? Et il y a une documentation que je pourrai étudier ou pourrais tu me l'expliquer? STP
    Merci.
    H.S: J'me sens autrement d'etre un peu POLI. Mais ça va aller
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    Ouvrir une fenetre d'un projet différent. Empty Re: Ouvrir une fenetre d'un projet différent.

    Message par lereparateurdepc Jeu 8 Sep 2016 - 15:45

    re,

    SZ intègre cette fonction...... enfin SZ 2014 mais SZ 2012 aussi je crois.

    Je teste quelque chose....

    EDIT : voici le petit quelque chose réalisé avec SZ 2014 :
    https://mega.nz/#!MJVimIgA!hCriIePs-uqvVZZcz-QM1l3i1UC2c5OWj849NfGCBYw

    Cordialement,
    Le réparateur de PC
    Coincero
    Coincero
    On commence à connaître
    On commence à connaître


    Masculin Nombre de messages : 138
    Age : 19
    Localisation : Cote d'Ivoire, Soubré
    Emploi/loisirs : Je ne veux pas me vanter mais, Développeur presque Confirmé VB.NET
    Humeur : Humeur hein bof je dirai en fonction des jours
    Date d'inscription : 04/07/2016

    Ouvrir une fenetre d'un projet différent. Empty Re: Ouvrir une fenetre d'un projet différent.

    Message par Coincero Jeu 8 Sep 2016 - 17:34

    Je ne comprends pas ton programme. Sans t'offenser
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    Ouvrir une fenetre d'un projet différent. Empty Re: Ouvrir une fenetre d'un projet différent.

    Message par lereparateurdepc Jeu 8 Sep 2016 - 18:00

    re,

    Bah c'est un exemple avec les arguments de démarrages.

    Dans le soft "start" le bouton 1 utilise l'action "Lancer un processus".
    ce processus c'est Lunch mais avec des arguments de démarrages (en option dans l'action).
    Cet argument, c'est ce qui s'affiche dans le texte de Lunch.
    idem avec le bouton 2; le bouton 3 envoi le texte saisi en argument.

    Tout ça pour te montrer comment on peut "interagir" entre 2 applications de ta création avec des arguments de démarrages.

    Cordialement,
    Le réparateur de PC
    Coincero
    Coincero
    On commence à connaître
    On commence à connaître


    Masculin Nombre de messages : 138
    Age : 19
    Localisation : Cote d'Ivoire, Soubré
    Emploi/loisirs : Je ne veux pas me vanter mais, Développeur presque Confirmé VB.NET
    Humeur : Humeur hein bof je dirai en fonction des jours
    Date d'inscription : 04/07/2016

    Ouvrir une fenetre d'un projet différent. Empty Re: Ouvrir une fenetre d'un projet différent.

    Message par Coincero Jeu 8 Sep 2016 - 18:31

    Ok,Merci si je comprends très bien je dois finaliser le projet (Connexion) et en faire un .EXE. Et finaliser aussi le Projet (Accueil) et en faire un .EXE. Et lorsque j'appuierai sur le bouton validez de la ConnectionForm du projet (Connexion) et ca me lancera un processus qui sera le .EXE de Accueil.
    Merci J'avais pensé a la fonction "Executer une Fonction d'un Projet" Mais ta technique est la meilleur. Ok je peu me lancer enfin a mon Logiciel.
    Vraiment Merci
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    Ouvrir une fenetre d'un projet différent. Empty Re: Ouvrir une fenetre d'un projet différent.

    Message par lereparateurdepc Jeu 8 Sep 2016 - 18:37

    re,

    Je ne suis pas sûre qui tu ai bien compris toutes les possibilités de l'action "Lancer un processus"...

    Je ne fait pas "que" lancer un processus mais en plus je lui donne des instructions précises avec les arguments de démarrage.

    Ton application de connexion, lance le processus d'accueil avec l'argument "OK" comme ça l'application accueil sais que la connexion est faite sinon, si l'argument est différent, un message d'erreur s'affiche.
    En gros c'est ce que j'imagine.


    Cordialement,
    Le réparateur de PC
    Coincero
    Coincero
    On commence à connaître
    On commence à connaître


    Masculin Nombre de messages : 138
    Age : 19
    Localisation : Cote d'Ivoire, Soubré
    Emploi/loisirs : Je ne veux pas me vanter mais, Développeur presque Confirmé VB.NET
    Humeur : Humeur hein bof je dirai en fonction des jours
    Date d'inscription : 04/07/2016

    Ouvrir une fenetre d'un projet différent. Empty Re: Ouvrir une fenetre d'un projet différent.

    Message par Coincero Jeu 8 Sep 2016 - 18:41

    WoW je croyais que la fonction "Lancer un Processus" Servait juste a executer une application externe mais la WoW Je dois étudier tout les éléments de la catégories Composants.
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    Ouvrir une fenetre d'un projet différent. Empty Re: Ouvrir une fenetre d'un projet différent.

    Message par lereparateurdepc Jeu 8 Sep 2016 - 18:43

    re,

    Ne pas oublier l'aide rapide qui se trouve dans chaque actions.......

    Cordialement,
    Le réparateur de PC
    Coincero
    Coincero
    On commence à connaître
    On commence à connaître


    Masculin Nombre de messages : 138
    Age : 19
    Localisation : Cote d'Ivoire, Soubré
    Emploi/loisirs : Je ne veux pas me vanter mais, Développeur presque Confirmé VB.NET
    Humeur : Humeur hein bof je dirai en fonction des jours
    Date d'inscription : 04/07/2016

    Ouvrir une fenetre d'un projet différent. Empty Re: Ouvrir une fenetre d'un projet différent.

    Message par Coincero Jeu 8 Sep 2016 - 18:54

    Non il se trouve seulement pour les Fonctions et pas dans les Controles. Alors qu'il faut au moins une aide rapide pour les controles de la catégories "Composants" Par exemple Le controle "Bordure Krypton ou KryptonBorderEdge en anglais" c'est un separateur et j'ai mis presque 2 Mois a le savoir ou disons des années vu que j'ai connu SZ il y a des Années mais par ¨Plusieurs Bugs de SZ j'ai arreté.
    Mais Les arguments reste toujours flou chez Moi mais je vais faire beaucoup de recherche.
    Merci

    Contenu sponsorisé


    Ouvrir une fenetre d'un projet différent. Empty Re: Ouvrir une fenetre d'un projet différent.

    Message par Contenu sponsorisé


      La date/heure actuelle est Sam 23 Nov 2024 - 11:01