Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment faire un dossier dans C + + 
  • Comment utiliser un C + + Vecteur po…
  • Comment faire pour utiliser des type…
  • Comment obtenir une valeur de cellul…
  • Comment ouvrir plusieurs fichiers en…
  • Tutoriel du processeur Cell 
  • Comment compiler du code C avec g+ +…
  • Affichage d'un message en C + + 
  • Comment faire un bouton cliquable en…
  • Comment faire pour utiliser la comma…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Comment brancher une barre de progression pour IO.Stream

    Une barre de progression pour IO flux indique la progression du téléchargement de fichiers . Un flux IO gère la fonctionnalité de sortie en utilisant les flux d'entrée et de . Un flux est une abstraction qui représente un dispositif où l'entrée et la sortie sont menées. Les flux sont reliés à une source physique comme le clavier ou une console d' entrée . C + + fournit la bibliothèque iostream standard, y compris les modèles de la classe de base , les types et les manipulateurs . Instructions
    1

    Cliquez sur " Démarrer", " Tous les programmes " et " Visual Studio " pour entrer dans l' environnement de développement intégré . Sélectionnez le langage de programmation comme Visual C + + . Cliquez sur " Form1.cs " pour passer à la vue de conception . Cliquez sur " Boîte à outils " et "Button" pour créer un nouveau bouton nommé
    2

    Double -cliquez sur le bouton 1 et entrez le code suivant pour obtenir des informations sur le fichier d'entrée "button1 . ":

    using System; utilisant System.IOSystem.IO.FileInfo fileinfo = new System.IO.FileInfo ( FileTextBox.Text ) ;
    3

    Lire un fichier "c: \\ \\ Text1.txt "dans la nouvelle variable FileStream " stream " en utilisant le code suivant :

    aide ( System.IO.FileStream flux = new System.IO.FileStream (" c: \\ \\ Text1.txt " , System.IO.FileMode.Open , System.IO.FileAccess.Read ) )

    l'utilisation de l'événement ProgressChanged affiche la progression du téléchargement. Obtenir la progression du téléchargement en utilisant vairable

    {using ( StreamWithProgress uploadStreamWithProgress = new StreamWithProgress (stream) ) { uploadStreamWithProgress.ProgressChanged + = uploadStreamWithProgress_ProgressChanged " uploadStreamWithProgress . " ;
    4

    Double- cliquez sur Form1 . Obtenir le fichier progression du téléchargement via les fonctions suivantes

    define variable bytesRead : . Longue bytesRead privé;

    Lire les octets chargés dans variable " bytesRead " en fonction StreamWithProgress à

    StreamWithProgress publique (fichier FileStream ) { this.file = file , longueur = file.Length ; bytesRead = 0; if ( ProgressChanged = null !) ProgressChanged (this, nouveau ProgressChangedEventArgs ( bytesRead , longueur) );}

    calculer et retourner les progrès du téléchargement de la fonction de getProgress : double getProgress publique () { de retour ( (double) bytesRead ) /file.Length ; }

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour créer une zone d'image Nouveau à exécution en C 
  • Comment utiliser ActiveX dans C # 
  • Comment remplir un DataReader utilisation Déclaration 
  • Comment faire pour déclarer des fonctions inline dans C + + 
  • Comment faire un Geometry Calculator en C + + 
  • Comment faire un modèle spatial Asterisk en C + + 
  • GNU & C + + pour les ordinateurs 
  • Comment construire logique de programmation 
  • Comment faire pour convertir XML à Enum 
  • Comment compiler Netcat 
  • Connaissances Informatiques © http://www.ordinateur.cc