none
Recevoir via un port com et écran de démarrage RRS feed

  • Question

  • Bonjour,

    je suis un nouveau dans le c# avec visual studio 2010. Je développe une application pour réceptionner des données via le port com.
    J voudrais savoir comment les recevoir sur PC. Avez-vous un exemple qui marche bien?

    Aussi, une fois l'application finie j'aimerais faire un petit écran de démarrage du programme. Un peu comme lorsque l'on lance visual studio ou un autre programme, on a une fenêtre qui s'ouvre pendant quelque temps et ensuite le programme proprement dit. Savez-vous comment on fait ça?

    Merci de votre aide, elle sera très précieuse.
    lundi 15 mars 2010 17:50

Réponses

  • slt  pour ecran de démarrage pour WPF solution rapide :

    affichera une image le tmps du chargement du formulaire avec fondu

    1er ajouter l' image a  votre projet  par intermédiare de menu projet/resources/ ajouter fichier existant
    choisissez votre img    .jpg bmp etc..  
    2em dans explorateur de solution allez dans dossier resources ,selectionnez l' image ,clic droit /propriété et choisissez pour option de compilation  l'option  "Splashscreen"
    debugez F5 et voila

    pour windowsForm solution rapide pour afficher une image

    ajouter l' image a votre projet dans les resources comme pour wpf et choisissez pour option de compilation l' option resource

    ajoutez  référence .Net  WindowsBase  à votre projet 

    Dans votre code du formulaire de démarrage ajouter 

    using System.Windows

     

    public Form1()
    {
    SplashScreen splashScreen = new SplashScreen("votre_image.jpg");
    splashScreen.Show(
    true);
    InitializeComponent();
    }

    vous pouvez créer votre fichier .jpg ,bmp etc... avec un logiciel pour lui ajouter du texte personaliser votre image qui sera affichée et l' enregistrer dans un format jpg bmp ...

    pour les format pris en charge voir les liens :
    http://msdn.microsoft.com/fr-fr/library/cc656886.aspx


    http://msdn.microsoft.com/fr-fr/library/cc656914.aspx

    bien sûr on peut créer une fen^tre spashSreen qui serait appelée avant Run et coder différentes choses genre récupération des info assembly etc... mais pas encore fait pour ma part en c# j ai un lien mais je cpas si je peux le mettre ...
    en tout cas sans rentrez dans les détails il faut  créer une formulaire splashscren avec windows style a none et créer le  fichier app.cs qui contientdra  la void main()
    c la qu' il faudra appeler le splashscreen avant Run  

    @++

    • Modifié Dragonix mercredi 17 mars 2010 13:42
    • Marqué comme réponse Alex Petrescu lundi 22 mars 2010 08:11
    mercredi 17 mars 2010 00:06
  • Bonjour,

     

    Voici un exemple pour l’utilisation de la communication par un port serie avec .NET :

     

    http://www.dreamincode.net/forums/index.php?showtopic=35775

     

    Cordialement,

    Alex


    Alex Petrescu - MSFT
    mercredi 17 mars 2010 13:22

Toutes les réponses

  • slt  pour ecran de démarrage pour WPF solution rapide :

    affichera une image le tmps du chargement du formulaire avec fondu

    1er ajouter l' image a  votre projet  par intermédiare de menu projet/resources/ ajouter fichier existant
    choisissez votre img    .jpg bmp etc..  
    2em dans explorateur de solution allez dans dossier resources ,selectionnez l' image ,clic droit /propriété et choisissez pour option de compilation  l'option  "Splashscreen"
    debugez F5 et voila

    pour windowsForm solution rapide pour afficher une image

    ajouter l' image a votre projet dans les resources comme pour wpf et choisissez pour option de compilation l' option resource

    ajoutez  référence .Net  WindowsBase  à votre projet 

    Dans votre code du formulaire de démarrage ajouter 

    using System.Windows

     

    public Form1()
    {
    SplashScreen splashScreen = new SplashScreen("votre_image.jpg");
    splashScreen.Show(
    true);
    InitializeComponent();
    }

    vous pouvez créer votre fichier .jpg ,bmp etc... avec un logiciel pour lui ajouter du texte personaliser votre image qui sera affichée et l' enregistrer dans un format jpg bmp ...

    pour les format pris en charge voir les liens :
    http://msdn.microsoft.com/fr-fr/library/cc656886.aspx


    http://msdn.microsoft.com/fr-fr/library/cc656914.aspx

    bien sûr on peut créer une fen^tre spashSreen qui serait appelée avant Run et coder différentes choses genre récupération des info assembly etc... mais pas encore fait pour ma part en c# j ai un lien mais je cpas si je peux le mettre ...
    en tout cas sans rentrez dans les détails il faut  créer une formulaire splashscren avec windows style a none et créer le  fichier app.cs qui contientdra  la void main()
    c la qu' il faudra appeler le splashscreen avant Run  

    @++

    • Modifié Dragonix mercredi 17 mars 2010 13:42
    • Marqué comme réponse Alex Petrescu lundi 22 mars 2010 08:11
    mercredi 17 mars 2010 00:06
  • Bonjour,

     

    Voici un exemple pour l’utilisation de la communication par un port serie avec .NET :

     

    http://www.dreamincode.net/forums/index.php?showtopic=35775

     

    Cordialement,

    Alex


    Alex Petrescu - MSFT
    mercredi 17 mars 2010 13:22
  • Bonjour,

     

    Moustiqu3, avez-vous progressé avec votre projet ?

     

    Cordialement,

    Alex


    Alex Petrescu - MSFT
    vendredi 19 mars 2010 10:04