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

Le Deal du moment :
Cartes Pokémon 151 : où trouver le ...
Voir le deal

3 participants

    Cree un bouton « nouveau » sur softwareZator

    Florian 18
    Florian 18
    Nouveau
    Nouveau


    Masculin Nombre de messages : 53
    Date d'inscription : 05/12/2018

    softwarezator - Cree un bouton « nouveau » sur softwareZator Empty Cree un bouton « nouveau » sur softwareZator

    Message par Florian 18 Ven 7 Déc 2018 - 23:15

    Bonsoir j’ai un ennorme problème j’essaie depuis maintenant 3 jours de cree un logiciel sur SZ mais je n’arrive pas a enregistrer et à ouvrir un nouveau fichier sur mon logiciel. Je m’exploque:

    Je fait du kart en compétition et j’ai besoins de noter mes réglages à chaque journée d’entraînement donc je voudrais cree un logiciel pour. Mon logiciel devrais contenir des  « checkbox » « textbox » ect et je voudrais que à la fin de la journée je clique sur le bouton enregistrer et sa m’enregistre toutes mes info dans un fichier que je pourrais par la suite r’eouvrir avec mon logiciel pourriez vous m’aider

    Je voudrais aussi que quand je clique sur un bouton « nouveau » sa m’affiche sur mon logiciel toutes les « Checkbox » ect dont j’ai besoins.

    Merci d’avance je suis joignable par mail : [Modération : il est préférable d'utiliser les messages privés du forum que de publier son e-mail]

    J’ai besoins d’aide très rapidement car le logiciel est très attendu au seins de ma team la personne qui m’aidera à réaliser mon logiciel se vera attribuer un remerciement sur le site de ma team de compétition karting


    Merci d’avance

    Cordialement
    lereparateurdepc
    lereparateurdepc



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

    softwarezator - Cree un bouton « nouveau » sur softwareZator Empty Re: Cree un bouton « nouveau » sur softwareZator

    Message par lereparateurdepc Sam 8 Déc 2018 - 8:00

    Bonjour et bienvenue,

    Alors avant de se lancer dans un projet, il faut déjà prendre en main SZ; car pour réaliser le projet souhaité, il va falloir créer, écrire et lire des fichiers.

    je ne vois pas l'intérêt d'un bouton "nouveau"; l'interface reste vierge avec toutes les sélections possibles.
    Un bouton "Importer" affiche un FolderBrowserDialog pour sélectionner une config précédemment enregistrée.
    Dans le cas d'une nouvelle config, un bouton "Exporter" permet, au travers d'un SaveFileDialog, d'enregistrer la config.

    Pour l'enregistrement, il faut récupérer la valeur de tous les contrôles voulu et les ajoutés dans un fichier texte :

    Code:

    Nom/info/date
    Param1
    Param2


    Un petit exemple sur un de mes programme (gestion d'un onduleur réseau; ici le LOG)
    Code:

    28/11/2018 18:10:42|FirstAppStart|Premier démarrage journalier|Info
    28/11/2018 18:10:42|AppOpen|Application démarrée|Info
    28/11/2018 18:10:42|COM_OK|Onduleur connecté|ComOK
    28/11/2018 22:27:21|InTensErr|Tension d'entrée : 248,8V|Alarme
    28/11/2018 22:27:21|ByPassTensErr|Tension bypass : 248,8V|Alarme
    28/11/2018 22:27:23|InTensErr|Tension d'entrée : 248,3V|Alarme
    28/11/2018 22:27:23|ByPassTensErr|Tension bypass : 248,3V|Alarme
    28/11/2018 22:27:25|InTensErr|Tension d'entrée : 248,3V|Alarme
    28/11/2018 22:27:25|ByPassTensErr|Tension bypass : 248,3V|Alarme
    28/11/2018 22:27:27|InTensErr|Tension d'entrée : 248,6V|Alarme
    28/11/2018 22:27:27|ByPassTensErr|Tension bypass : 248,6V|Alarme
    28/11/2018 22:27:29|InTensErr|Tension d'entrée : 248,6V|Alarme
    28/11/2018 22:27:29|ByPassTensErr|Tension bypass : 248,6V|Alarme
    28/11/2018 22:27:31|InTensErr|Tension d'entrée : 249,4V|Alarme
    28/11/2018 22:27:31|ByPassTensErr|Tension bypass : 249,4V|Alarme
    28/11/2018 22:27:33|InTensErr|Tension d'entrée : 249,4V|Alarme
    28/11/2018 22:27:33|ByPassTensErr|Tension bypass : 249,4V|Alarme
    28/11/2018 22:27:35|InTensErr|Tension d'entrée : 248,8V|Alarme
    28/11/2018 22:27:35|ByPassTensErr|Tension bypass : 248,8V|Alarme
    28/11/2018 22:27:37|InTensErr|Tension d'entrée : 248,8V|Alarme
    28/11/2018 22:27:37|ByPassTensErr|Tension bypass : 248,8V|Alarme
    28/11/2018 22:27:39|InTensErr|Tension d'entrée : 248,8V|Alarme
    28/11/2018 22:27:39|ByPassTensErr|Tension bypass : 248,8V|Alarme
    28/11/2018 22:27:41|InTensErr|Tension d'entrée : 249,1V|Alarme
    28/11/2018 22:27:41|ByPassTensErr|Tension bypass : 249,1V|Alarme
    28/11/2018 22:27:43|InTensErr|Tension d'entrée : 249,1V|Alarme
    28/11/2018 22:27:43|ByPassTensErr|Tension bypass : 249,1V|Alarme
    28/11/2018 22:27:45|InTensErr|Tension d'entrée : 247,8V|Alarme
    28/11/2018 22:27:45|ByPassTensErr|Tension bypass : 247,8V|Alarme
    28/11/2018 22:27:47|InTensErr|Tension d'entrée : 247,8V|Alarme
    28/11/2018 22:27:47|ByPassTensErr|Tension bypass : 247,8V|Alarme
    28/11/2018 22:27:49|InTensErr|Tension d'entrée : 248,6V|Alarme
    28/11/2018 22:27:49|ByPassTensErr|Tension bypass : 248,6V|Alarme
    28/11/2018 22:27:51|InTensErr|Tension d'entrée : 248,6V|Alarme
    28/11/2018 22:27:51|ByPassTensErr|Tension bypass : 248,6V|Alarme
    28/11/2018 22:27:53|InTensErr|Tension d'entrée : 247,7V|Alarme
    28/11/2018 22:27:53|ByPassTensErr|Tension bypass : 247,7V|Alarme
    28/11/2018 22:27:55|InTensErr|Tension d'entrée : 247,7V|Alarme
    28/11/2018 22:27:55|ByPassTensErr|Tension bypass : 247,7V|Alarme
    28/11/2018 22:27:57|InTensErr|Tension d'entrée : 248,5V|Alarme
    28/11/2018 22:27:57|ByPassTensErr|Tension bypass : 248,5V|Alarme
    28/11/2018 22:27:59|InTensErr|Tension d'entrée : 247,8V|Alarme
    28/11/2018 22:27:59|ByPassTensErr|Tension bypass : 247,8V|Alarme
    28/11/2018 22:28:01|InTensErr|Tension d'entrée : 247,8V|Alarme
    28/11/2018 22:28:01|ByPassTensErr|Tension bypass : 247,8V|Alarme
    28/11/2018 22:28:03|InTensErr|Tension d'entrée : 250,9V|Alarme
    28/11/2018 22:28:03|ByPassTensErr|Tension bypass : 250,9V|Alarme
    28/11/2018 22:28:05|InTensErr|Tension d'entrée : 250,9V|Alarme
    28/11/2018 22:28:05|ByPassTensErr|Tension bypass : 250,9V|Alarme
    28/11/2018 22:28:07|InTensErr|Tension d'entrée : 248,1V|Alarme
    28/11/2018 22:28:07|ByPassTensErr|Tension bypass : 248,1V|Alarme
    28/11/2018 22:28:09|InTensErr|Tension d'entrée : 248,1V|Alarme
    28/11/2018 22:28:09|ByPassTensErr|Tension bypass : 248,1V|Alarme
    28/11/2018 22:28:11|InTensErr|Tension d'entrée : 248,6V|Alarme
    28/11/2018 22:28:11|ByPassTensErr|Tension bypass : 248,6V|Alarme
    28/11/2018 22:28:13|InTensErr|Tension d'entrée : 248,6V|Alarme
    28/11/2018 22:28:13|ByPassTensErr|Tension bypass : 248,6V|Alarme
    28/11/2018 22:28:15|InTensErr|Tension d'entrée : 247,8V|Alarme
    28/11/2018 22:28:15|ByPassTensErr|Tension bypass : 247,8V|Alarme
    28/11/2018 22:28:17|InTensErr|Tension d'entrée : 247,3V|Alarme
    28/11/2018 22:28:17|ByPassTensErr|Tension bypass : 247,3V|Alarme
    28/11/2018 22:28:19|InTensErr|Tension d'entrée : 247,3V|Alarme
    28/11/2018 22:28:19|ByPassTensErr|Tension bypass : 247,3V|Alarme
    28/11/2018 22:28:21|InTensErr|Tension d'entrée : 248,4V|Alarme
    28/11/2018 22:28:21|ByPassTensErr|Tension bypass : 248,4V|Alarme
    28/11/2018 22:28:23|InTensErr|Tension d'entrée : 248,4V|Alarme
    28/11/2018 22:28:23|ByPassTensErr|Tension bypass : 248,4V|Alarme
    28/11/2018 22:28:25|InTensErr|Tension d'entrée : 248,4V|Alarme
    28/11/2018 22:28:25|ByPassTensErr|Tension bypass : 248,4V|Alarme
    28/11/2018 22:28:27|InTensErr|Tension d'entrée : 248,4V|Alarme
    28/11/2018 22:28:27|ByPassTensErr|Tension bypass : 248,4V|Alarme
    28/11/2018 22:28:29|InTensErr|Tension d'entrée : 247,8V|Alarme
    28/11/2018 22:28:29|ByPassTensErr|Tension bypass : 247,8V|Alarme
    28/11/2018 22:28:31|InTensErr|Tension d'entrée : 247,8V|Alarme
    28/11/2018 22:28:31|ByPassTensErr|Tension bypass : 247,8V|Alarme
    28/11/2018 22:28:32|MuteOn|Mise au premier plan désactivé.|Warn
    28/11/2018 22:28:33|InTensErr|Tension d'entrée : 247,2V|Alarme
    28/11/2018 22:28:33|ByPassTensErr|Tension bypass : 247,2V|Alarme
    28/11/2018 22:28:35|InTensErr|Tension d'entrée : 247,2V|Alarme
    28/11/2018 22:28:35|ByPassTensErr|Tension bypass : 247,2V|Alarme
    28/11/2018 22:28:37|InTensErr|Tension d'entrée : 248,3V|Alarme
    28/11/2018 22:28:37|ByPassTensErr|Tension bypass : 248,3V|Alarme
    28/11/2018 22:28:39|InTensErr|Tension d'entrée : 248,6V|Alarme
    28/11/2018 22:28:39|ByPassTensErr|Tension bypass : 248,6V|Alarme
    28/11/2018 22:28:41|InTensErr|Tension d'entrée : 248,6V|Alarme
    28/11/2018 22:28:41|ByPassTensErr|Tension bypass : 248,6V|Alarme
    28/11/2018 22:28:43|InTensErr|Tension d'entrée : 248,5V|Alarme
    28/11/2018 22:28:43|ByPassTensErr|Tension bypass : 248,5V|Alarme
    28/11/2018 22:28:45|InTensErr|Tension d'entrée : 248,5V|Alarme
    28/11/2018 22:28:45|ByPassTensErr|Tension bypass : 248,5V|Alarme
    28/11/2018 22:28:47|InTensErr|Tension d'entrée : 249,3V|Alarme
    28/11/2018 22:28:47|ByPassTensErr|Tension bypass : 249,3V|Alarme
    28/11/2018 22:28:49|InTensErr|Tension d'entrée : 249,3V|Alarme
    28/11/2018 22:28:49|ByPassTensErr|Tension bypass : 249,3V|Alarme
    28/11/2018 22:28:51|InTensErr|Tension d'entrée : 248,3V|Alarme
    28/11/2018 22:28:51|ByPassTensErr|Tension bypass : 248,3V|Alarme
    28/11/2018 22:28:53|InTensErr|Tension d'entrée : 248,3V|Alarme
    28/11/2018 22:28:53|ByPassTensErr|Tension bypass : 248,3V|Alarme
    28/11/2018 22:28:55|InTensErr|Tension d'entrée : 248,7V|Alarme
    28/11/2018 22:28:55|ByPassTensErr|Tension bypass : 248,7V|Alarme
    28/11/2018 22:28:57|InTensErr|Tension d'entrée : 250,6V|Alarme
    28/11/2018 22:28:57|ByPassTensErr|Tension bypass : 250,6V|Alarme
    28/11/2018 22:28:59|InTensErr|Tension d'entrée : 250,6V|Alarme
    28/11/2018 22:28:59|ByPassTensErr|Tension bypass : 250,6V|Alarme
    28/11/2018 22:29:18|AppClose|User EXIT|Info
    Le LOG est structuré car je le lis depuis le programme.

    Pour la lecture, c'est le même principe mais dans l'autre sens.
    On lis ligne par ligne le fichier et on modifie les valeurs une par une.

    Pour le moment, je ne donne pas plus de détails Smile Smile Twisted Evil Twisted Evil

    PS : je me suis permis de modifier ton message pour supprimer l'e-mail. Si une personne souhaite te contacter, il y a les MP ainsi qu'un contact par mail (mais l'adresse n'est pas visible) intégré au forum.

    Cordialement,
    Le réparateur de PC
    Florian 18
    Florian 18
    Nouveau
    Nouveau


    Masculin Nombre de messages : 53
    Date d'inscription : 05/12/2018

    softwarezator - Cree un bouton « nouveau » sur softwareZator Empty Re: Cree un bouton « nouveau » sur softwareZator

    Message par Florian 18 Sam 8 Déc 2018 - 10:44

    Bonjour alors tout d’abord Merci pour votre reponce rapide pour se qui est dit du bouton « nouveau » j’ai compris qu’il ne servais à rien.

    Mais pour le bouton enregistrer j’ai 2 textbox pour le test mais quand je clique sur le bouton enregistrer de mon logiciel il sauvegarde uniquement la dernière textbox comment faire ?softwarezator - Cree un bouton « nouveau » sur softwareZator 3b8e7a10softwarezator - Cree un bouton « nouveau » sur softwareZator 3b8e7a10
    lereparateurdepc
    lereparateurdepc



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

    softwarezator - Cree un bouton « nouveau » sur softwareZator Empty Re: Cree un bouton « nouveau » sur softwareZator

    Message par lereparateurdepc Sam 8 Déc 2018 - 11:08

    re,

    Déjà, pour simplifier les choses, il faut créer une variable par contrôle:

    Cb1Val
    Cb2Val


    Ensuite dans le bouton "Enregistrer" on récupère la valeur "Checked" des CheckedBox dans les variables crées.

    En gros en texte ça donne ça : Cb1Val = CheckedBox1.Checked

    Une fois fait, on créer le fichier avec pour valeur les variables.
    On utilise une variable par ligne.

    softwarezator - Cree un bouton « nouveau » sur softwareZator Sz11


    Cordialement,
    Le réparateur de PC

    Florian 18
    Florian 18
    Nouveau
    Nouveau


    Masculin Nombre de messages : 53
    Date d'inscription : 05/12/2018

    softwarezator - Cree un bouton « nouveau » sur softwareZator Empty Re: Cree un bouton « nouveau » sur softwareZator

    Message par Florian 18 Sam 8 Déc 2018 - 11:31

    Merci énormément sa fait 3 jours que je suis là dessu et pour réouvrir le fichier qu’elle serais les variables à utiliser ?

    Merci d’avance
    lereparateurdepc
    lereparateurdepc



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

    softwarezator - Cree un bouton « nouveau » sur softwareZator Empty Re: Cree un bouton « nouveau » sur softwareZator

    Message par lereparateurdepc Sam 8 Déc 2018 - 12:30

    re,

    Pour la lecture, j'ai envi de dire les même……

    On lis le fichier ligne par ligne;
    On découpe le texte au niveau du saut de ligne;
    On modifie les variables CbxVal par la valeur de la ligne correspondant.
    Là il faut une condition car la propriété "Checked" est de type booléenne or la valeur lue est de type texte.
    Si la variable 1 est égal à False (en type teste), on modifie la propriété "Checked" du contrôle par False (en type booléenne)

    Je n'ai pas la même version de SZ donc je ne sais plus si toutes mes actions de SZ2014 sont dans SZ2012....
    softwarezator - Cree un bouton « nouveau » sur softwareZator Sz211

    MAIS quoi qu'il en soit NE CHANGE PAS de version de SZ !!!!!! AU moins tu as un SZ qui fonctionne.
    Mon SZ ne fonctionne pas en génération; je suis obligé d'exporter sous VS pour générer et exécuter le programme Sad

    EDIT :
    Je viens de me rendre compte que l'utilisation d'un saut de ligne comme séparateur n'est pas réalisable si on ne connait pas la commande VB.net (Environment.NewLine).
    Du coup, j'ai modifié les code pour utiliser un séparateur plus commun : |
    softwarezator - Cree un bouton « nouveau » sur softwareZator Sz310


    Cordialement,
    Le réparateur de PC
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    softwarezator - Cree un bouton « nouveau » sur softwareZator Empty Re: Cree un bouton « nouveau » sur softwareZator

    Message par polien Sam 8 Déc 2018 - 17:53

    hello,

    @lereparateurdepc: beau montage !
    Oui je crois qu'elles sont toutes disponibles sur SZ2011, il n'y a que la lecture de fichier ligne par ligne qui n'y est pas (mais dans ce cas-ci ce n'est pas utile).

    @Florian 18 :
    Si on résume, tu as un logiciel avec tout un ensemble de textbox et checkbox à sauvegarder et recharger à chaque démarrage.

    la démarche de lereparateurdepc est la bonne :


    • Tu crée une variable qui sera destinée à retenir la valeur/l'état du contrôle, pour chaque contrôles. Il est conseillé de renommer les contrôles pour simplifier et les variables associées (par exemple, le textbox qui va contenir la pression des pneus s'appelera tb_pression_pneu et la variable associée s'appelera pression_pneu).
    • Dans l'évènement Click de ton bouton enregistrer, tu récupères les propriétés (Text pour les textbox, checked pour les checkbox) de chaque controle et les met dans leurs variables respectives
    • L'écriture et la lecture se font comme sur les captures d'écran de lereparateurdepc (ça sera plus simple à lire sur SZ2011 étant donné que les arguments de fonctions apparaissent dans l'éditeur de fonction...)
    • (ECRITURE) un textbox ou un checkbox pour chaques éléments -> une variable par élément -> 1 fichier constitué des valeurs de ces variables dans un ordre précis (ex: Toto|True|124|312.2|zkehf ... )
    • (LECTURE) lecture du fichier -> stockage dans une variable -> découpage dans une variable tableau avec le caractère "|"->affectation des variables (associés au controle) en fonction de l'indice de la variable tableau (d'où l'intéret de mettre les éléments dans un ordre précis) -> modification des controles par les variables.
    Florian 18
    Florian 18
    Nouveau
    Nouveau


    Masculin Nombre de messages : 53
    Date d'inscription : 05/12/2018

    softwarezator - Cree un bouton « nouveau » sur softwareZator Empty Re: Cree un bouton « nouveau » sur softwareZator

    Message par Florian 18 Sam 8 Déc 2018 - 18:22

    je vient de voir votre message je commence sur se logiciel donc j’essaye de déchiffrer se que vous dites.
    Mais dans la case modifier une variable je met quoi ?
    Florian 18
    Florian 18
    Nouveau
    Nouveau


    Masculin Nombre de messages : 53
    Date d'inscription : 05/12/2018

    softwarezator - Cree un bouton « nouveau » sur softwareZator Empty Re: Cree un bouton « nouveau » sur softwareZator

    Message par Florian 18 Sam 8 Déc 2018 - 18:24

    softwarezator - Cree un bouton « nouveau » sur softwareZator Image10


    Dernière édition par polien le Sam 8 Déc 2018 - 18:36, édité 1 fois (Raison : même image recopiée en boucle)
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    softwarezator - Cree un bouton « nouveau » sur softwareZator Empty Re: Cree un bouton « nouveau » sur softwareZator

    Message par polien Sam 8 Déc 2018 - 18:47

    Tu en est à l'étape lecture ? Ecriture ?

    Une variable a un nom. Ce nom est fait pour qu'elle ne soit pas confondu avec une autre variable.
    1 variable = 1 contenu de controle dans ton cas.

    On peut modifier une variable de plusieurs façon. Avec l'action modifier une variable pour modifier directement la valeur de la variable. On peut aussi dire au programme: récupère la valeur de X controle et met là dans Y variable. La variable va servir de transition entre ton composant (ex textbox) et un fichier (ex: sauvegarde.txt).

    Quand tu récupère le contenu d'un textbox, en fait, tu ne veut récupérer qu'une de ses propriétés (tu n'as pas besoins de changer toute ta voiture à chaque fois que tu remplace une plaque d'immatriculation, là c'est pareil Razz ). Tu ne va récupérer que ce que tu veut sauvegarder: le texte contenu dans le textbox. Tu cherche donc à obtenir une propriété du textbox (la propriété Text dans ce cas là).

    Donc à partir de là, pour récupérer la pression des pneus dans le textbox: tb_pression_pneu, tu dis:

    Obtenir une propriété d'un controle
    ->composant: Me.tb_pression_pneu
    ->propriété: Text
    ->variable: pression_pneu
    Florian 18
    Florian 18
    Nouveau
    Nouveau


    Masculin Nombre de messages : 53
    Date d'inscription : 05/12/2018

    softwarezator - Cree un bouton « nouveau » sur softwareZator Empty Re: Cree un bouton « nouveau » sur softwareZator

    Message par Florian 18 Sam 8 Déc 2018 - 18:55

    Bonsoir je suis dans la partie lecture donc là tout est bon ?
    Qu’est ce que je doit ajouter ? Qu’est ce que je doit retirer ? Qu’est ce que je doit modifier ?

    softwarezator - Cree un bouton « nouveau » sur softwareZator 8c864510
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    softwarezator - Cree un bouton « nouveau » sur softwareZator Empty Re: Cree un bouton « nouveau » sur softwareZator

    Message par polien Sam 8 Déc 2018 - 19:06

    Bonsoir

    En soit, c'est une série de concept à maitriser. Pas évident quand on n'est pas familier au domaine...

    Je vais essayer de te/vous faire un exemple de base et tu/vous compléterez par la suite.
    Florian 18
    Florian 18
    Nouveau
    Nouveau


    Masculin Nombre de messages : 53
    Date d'inscription : 05/12/2018

    softwarezator - Cree un bouton « nouveau » sur softwareZator Empty Re: Cree un bouton « nouveau » sur softwareZator

    Message par Florian 18 Sam 8 Déc 2018 - 19:08

    On peut se tutoyer si sa vous derrange pas sa sera p’us Simple et merci pour quand pourriez vous me faire cela ?
    lereparateurdepc
    lereparateurdepc



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

    softwarezator - Cree un bouton « nouveau » sur softwareZator Empty Re: Cree un bouton « nouveau » sur softwareZator

    Message par lereparateurdepc Sam 8 Déc 2018 - 19:12

    re,

    Ce n'est pas un SaveFileDialog pour la lecture mais un OpenFileDialog Smile

    Pour modifier la propriété text du textbox1, il ne faut plus utiliser ReadFileStream.
    Il faut utiliser ListReadVal.
    Attention, une variable tableau contient plusieurs valeurs; il faut lui dire laquelle Smile
    %(ListReadVal[0])% pour récupérer la première valeur, 1 pour la seconde,....
    Pour le TextBox1 : %(ListReadVal[0])%
    Pour le TextBox2 : %(ListReadVal[1])%

    ZUT et ZUT le projet SZ ne s'ouvre plus… ralala Windows 10 Sad

    Cordialement,
    Le réparateur de PC
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    softwarezator - Cree un bouton « nouveau » sur softwareZator Empty Re: Cree un bouton « nouveau » sur softwareZator

    Message par polien Sam 8 Déc 2018 - 19:17

    @Florian 18: Dès que j'ai installé SZ 2011 , je fais le projet exemple et je te l'envoie Wink (ce soir donc)
    attention, ce sera un exemple pour démarrer, pas tout le logiciel lol

    @lereparateurdepc: SZ2014 a toujours été créatif dans ces bugs lol
    Florian 18
    Florian 18
    Nouveau
    Nouveau


    Masculin Nombre de messages : 53
    Date d'inscription : 05/12/2018

    softwarezator - Cree un bouton « nouveau » sur softwareZator Empty Re: Cree un bouton « nouveau » sur softwareZator

    Message par Florian 18 Sam 8 Déc 2018 - 19:18

    Merci énormément vous me sauver de cette misère depsuis 3 jours j’att votre exemple avec impatience

    Et oui je me doute mais c’est déjà super de votre part😉
    lereparateurdepc
    lereparateurdepc



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

    softwarezator - Cree un bouton « nouveau » sur softwareZator Empty Re: Cree un bouton « nouveau » sur softwareZator

    Message par lereparateurdepc Sam 8 Déc 2018 - 19:22

    re,

    @polien Oui mais pas sous mon bon vieux Windows 7 !!!!!!!!!! Depuis Windows 10 c'est la cata Sad

    Cordialement,
    Le réparateur de PC
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    softwarezator - Cree un bouton « nouveau » sur softwareZator Empty Re: Cree un bouton « nouveau » sur softwareZator

    Message par polien Sam 8 Déc 2018 - 19:27

    @Florian 18: pas de problème Wink

    @lereparateurdepc: outch Neutral , faut dire que le code se base beaucoup sur des fonctionnalités de windows 8 qui ont été abandonnées... par contre du coté de SZ2011, ya SQL qui ne veut pas s'installer sur du multicoeur lol
    Florian 18
    Florian 18
    Nouveau
    Nouveau


    Masculin Nombre de messages : 53
    Date d'inscription : 05/12/2018

    softwarezator - Cree un bouton « nouveau » sur softwareZator Empty Re: Cree un bouton « nouveau » sur softwareZator

    Message par Florian 18 Sam 8 Déc 2018 - 20:22

    Pensez-vous pouvoir m’envoyer le programme se soir ?
    lereparateurdepc
    lereparateurdepc



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

    softwarezator - Cree un bouton « nouveau » sur softwareZator Empty Re: Cree un bouton « nouveau » sur softwareZator

    Message par lereparateurdepc Sam 8 Déc 2018 - 20:34

    re,

    Il ne faut pas être aussi pressé !!!!!
    Déjà il faut qu'il installe SZ2011 et SZ2011 sur un PC actuel c'est pas si simple…..
    SZ2011 ne supporte pas l'architecture 64bit; il faut que le programme d'installation trouve TOUS les paquets tierce à télécharger (les liens sont peut-être mort); même si les fichiers sont téléchargés, il faut les installés !!!!! Des programmes assez ancien sur une machine récente à jour c'est la grosse galère !!!!
    polien a écrit:par contre du coté de SZ2011, ya SQL qui ne veut pas s'installer sur du multicoeur

    De mon côté, SZ2012 ne démarre même pas !!!!! je ne tente pas SZ2011.

    L'apprentissage d'un langage de programmation ça prend du temps !!!!!

    Je te conseil fortement de faire des petits projets avec SZ pour le prendre en main; ensuite ce sera plus simple de se lancer dans un projet plus concret……

    Quand je me suis lancé avec Arduino je suis resté sur les projets du kit; aujourd'hui je gère mon système de supervision sur 3 Arduino Mega interconnectés via une RS485 et sur 2 de ces cartes j'ai une interface tactile (image 3 de ma signature).
    Donc petit à petit on y arrive mais ça prend du temps !

    Cordialement,
    Le réparateur de PC
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    softwarezator - Cree un bouton « nouveau » sur softwareZator Empty Re: Cree un bouton « nouveau » sur softwareZator

    Message par polien Sam 8 Déc 2018 - 21:10

    lereparateurdepc a écrit:re,

    Il ne faut pas être aussi pressé !!!!!
    Déjà il faut qu'il installe SZ2011 et SZ2011 sur un PC actuel c'est pas si simple…..
    SZ2011 ne supporte pas l'architecture 64bit; il faut que le programme d'installation trouve TOUS les paquets tierce à télécharger (les liens sont peut-être mort); même si les fichiers sont téléchargés, il faut les installés !!!!! Des programmes assez ancien sur une machine récente à jour c'est la grosse galère !!!!
    polien a écrit:par contre du coté de SZ2011, ya SQL qui ne veut pas s'installer sur du multicoeur

    De mon côté, SZ2012 ne démarre même pas !!!!! je ne tente pas SZ2011.

    L'apprentissage d'un langage de programmation ça prend du temps !!!!!

    Je te conseil fortement de faire des petits projets avec SZ pour le prendre en main; ensuite ce sera plus simple de se lancer dans un projet plus concret……

    Quand je me suis lancé avec Arduino je suis resté sur les projets du kit; aujourd'hui je gère mon système de supervision sur 3 Arduino Mega interconnectés via une RS485 et sur 2 de ces cartes j'ai une interface tactile (image 3 de ma signature).
    Donc petit à petit on y arrive mais ça prend du temps !

    Cordialement,
    Le réparateur de PC
    Je confirme ! Sans oublier SZ qui plante quand on redimensionne l'interface la gaffe
    Bien que l'installation de la version standard a plutôt bien marché amusé .

    Mais c'est vrai qu'il faut être patient, la programmation, même avec SZ ce n'est pas comme un tableau excel, ça demande pas mal de pratique.

    @Florian 18:
    polien a écrit:@Florian 18: Dès que j'ai installé SZ 2011 , je fais le projet exemple et je te l'envoie Wink (ce soir donc)
    attention, ce sera un exemple pour démarrer, pas tout le logiciel lol

    @lereparateurdepc: SZ2014 a toujours été créatif dans ces bugs lol
    Je suis juste allé manger Razz , ça ne veut pas dire que j'abandonne le projet.
    Après ce soir ça va jusqu'à minuit... si ça plante pas trop je l'upload vers 22h30.
    Florian 18
    Florian 18
    Nouveau
    Nouveau


    Masculin Nombre de messages : 53
    Date d'inscription : 05/12/2018

    softwarezator - Cree un bouton « nouveau » sur softwareZator Empty Re: Cree un bouton « nouveau » sur softwareZator

    Message par Florian 18 Sam 8 Déc 2018 - 21:11

    Sa me va merci encore à vous 😉
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    softwarezator - Cree un bouton « nouveau » sur softwareZator Empty Re: Cree un bouton « nouveau » sur softwareZator

    Message par polien Sam 8 Déc 2018 - 23:13

    censure de SZ2011 de censure de generation de censure de conversion de texte...

    Bref, voila lol (j'avais dis minuit, ça aurait été 23h sans les bugs  la gaffe ):
    https://mega.nz/#!308WlQbB!xNYwM8S5NwVXbL1pYsp453pW6LQO_GSRi9EXnkZj9Dk

    [EDIT] Voici une version, sans chargement automatique au démarage mais on peut choisir le fichier à charger et celui à sauvegarder :
    https://mega.nz/#!H5skwCrY!DPADnFMB4nIomk0ZL1eehQX3lt0K4zBEbuGabSk6O4Y

    de rien !
    Florian 18
    Florian 18
    Nouveau
    Nouveau


    Masculin Nombre de messages : 53
    Date d'inscription : 05/12/2018

    softwarezator - Cree un bouton « nouveau » sur softwareZator Empty Re: Cree un bouton « nouveau » sur softwareZator

    Message par Florian 18 Dim 9 Déc 2018 - 9:44

    D’accord merci à vous c’est super gentil de votre part je regarde sa cette aprem quand je rentre cher moi et je vous tient au courrant
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    softwarezator - Cree un bouton « nouveau » sur softwareZator Empty Re: Cree un bouton « nouveau » sur softwareZator

    Message par polien Dim 9 Déc 2018 - 15:23

    pas de soucis, de rien Wink .

    Pour les curieux, quelques screens :

    Interface
    softwarezator - Cree un bouton « nouveau » sur softwareZator 113

    Fichier de sauvegarde
    softwarezator - Cree un bouton « nouveau » sur softwareZator 213

    Fonction sauvegarder
    softwarezator - Cree un bouton « nouveau » sur softwareZator 313

    Fonction charger
    softwarezator - Cree un bouton « nouveau » sur softwareZator 411

    Contenu sponsorisé


    softwarezator - Cree un bouton « nouveau » sur softwareZator Empty Re: Cree un bouton « nouveau » sur softwareZator

    Message par Contenu sponsorisé


      La date/heure actuelle est Ven 19 Avr 2024 - 17:05