IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

[Projet Setup] saisir 2 valeur - valider - sauvegarder


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    612
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 612
    Par défaut [Projet Setup] saisir 2 valeur - valider - sauvegarder
    Bonjour,

    je desir, une fois l'installation reussis saisir une adresse ip et un numero de port

    ceci ce fait via une fenetre "Zone de Texte" placer entre la fenetre de progression et de fin


    j'aimerais qu'une fois tout terminer je valide l'adresse ip et le numero de port (via une RegEx par exemple) puis stocker ces 2 valeur dans le registre.


    problème: je ne connais pas la difference entre zone de texte A/B/C ni comment effectuer le traitement voulu....

    meric

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Pour accéder aux champs, je sais pas, j'ai jamais fait de projet Setup...

    Pour vérifier le format, tu peux faire comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    if (Regex.IsMatch(adresseIP, "[0-9]+.[0-9]+.[0-9]+.[0-9]+"))
    {
        // OK
    }
    if (Regex.IsMatch(port, "[0-9]+"))
    {
        // OK
    }
    Pour enregistrer dans la base de registres, utilise la classe RegistryKey

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    612
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 612
    Par défaut
    ok merci

    mais enfait je suis presque a ton niveau sur ce point, c'est mon 2ème ou 3ème Projet Setup


    le gros du problème est comment recuperer les valeur saisie?
    ou placer cette verification a base de RegEx?
    ou inscrir ces valeur dans le registre?

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Je sais pas trop comment on fait avec les formulaires par défaut des projets setup, mais je pense que le plus simple est de créer une action personnalisée, comme ça tu auras le contrôle total sur l'apparence du formulaire et son comportement. C'est expliqué ici :
    http://msdn.microsoft.com/fr-fr/library/bd8h80ez.aspx

Discussions similaires

  1. Saisir une valeur null dans 1 champ de ma table
    Par User dans le forum Bases de données
    Réponses: 3
    Dernier message: 16/03/2007, 23h40
  2. Réponses: 5
    Dernier message: 24/05/2006, 14h04
  3. [C#] créer un projet Setup
    Par rudhf dans le forum Windows Forms
    Réponses: 4
    Dernier message: 30/03/2006, 17h56
  4. [C#] MessageBox qui demande de saisir une valeur
    Par Radium133 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 18/01/2006, 10h25
  5. [SQL] Ma requête m'oblige à saisir des valeurs manuellement
    Par bossun dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 22/10/2003, 13h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo