Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

PROMPTEUR POUR PERMETTRE DE LIRE UN TEXTE QUI AVEC DÉFILEMENT AUTOMATIQUE.


Information sur la source

Description

Ce code permet de faire défiler un texte dans la console, automatiquement et avec une vitesse donnée.
 

Source

  • 'Dévellopé par CFP le 29/01/07 à 18h29, terminé à 19h15.
  • Imports System
  • Imports System.Windows.Forms
  • Module Main
  • Sub Main()
  • Dim Vitesse As Byte 'Vitesse de défilement
  • Dim Texte As String 'Texte du prompteur
  • Console.WriteLine("***Prompteur dévellopé par CFP. Permet de faire défiler un texte dans la console sans avoir à le faire défiler, d'où une lecture plus comfortable.***")
  • Console.WriteLine()
  • Console.WriteLine("Veuillez régler la vitesse de défilement (0-255).")
  • Vitesse = CByte(Console.ReadLine())
  • Console.WriteLine("Veuillez entrer votre texte (Entrez ""paste"" pour coller le texte contenu dans le presse-papier).") 'On utilise la commande paste pour simuler le support de Copier-coller.
  • Texte = Console.ReadLine()
  • If Texte = "paste" Then
  • Dim TexteCopié As IDataObject = Clipboard.GetDataObject() 'Chargement du texte du presse-papier
  • Texte = CType(TexteCopié.GetData(DataFormats.Text), String)
  • End If
  • Console.WriteLine("***Début du prompting***")
  • Console.WriteLine("***Ctrl+C pour stopper***")
  • For i As Long = 0 to Texte.Length - 1 'Boucle, 1 itération par caractère de la chaine.
  • Console.Write(Texte.SubString(i, 1))
  • System.Threading.Thread.Sleep(255-Vitesse)
  • Next i
  • Console.WriteLine() 'Pour terminer la chaine constituée par le texte.
  • Console.WriteLine("Prompting terminé")
  • End Sub
  • End Module
'Dévellopé par CFP le 29/01/07 à 18h29, terminé à 19h15.
Imports System
Imports System.Windows.Forms

Module Main
  Sub Main()
    Dim Vitesse As Byte 'Vitesse de défilement
    Dim Texte As String 'Texte du prompteur
    Console.WriteLine("***Prompteur dévellopé par CFP. Permet de faire défiler un texte dans la console sans avoir à le faire défiler, d'où une lecture plus comfortable.***")
    Console.WriteLine()

    Console.WriteLine("Veuillez régler la vitesse de défilement (0-255).")
    Vitesse = CByte(Console.ReadLine())

    Console.WriteLine("Veuillez entrer votre texte (Entrez ""paste"" pour coller le texte contenu dans le presse-papier).") 'On utilise la commande paste pour simuler le support de Copier-coller.
    Texte = Console.ReadLine()

    If Texte = "paste" Then
      Dim TexteCopié As IDataObject = Clipboard.GetDataObject() 'Chargement du texte du presse-papier
      Texte = CType(TexteCopié.GetData(DataFormats.Text), String)
    End If

    Console.WriteLine("***Début du prompting***")
    Console.WriteLine("***Ctrl+C pour stopper***")

    For i As Long = 0 to Texte.Length - 1 'Boucle, 1 itération par caractère de la chaine.
      Console.Write(Texte.SubString(i, 1))
      System.Threading.Thread.Sleep(255-Vitesse)
    Next i
    Console.WriteLine() 'Pour terminer la chaine constituée par le texte.
    Console.WriteLine("Prompting terminé")
  End Sub
End Module

Commentaires et avis

Aucun commentaire pour le moment.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Défilement de texte dans un label [ par SnapFAB ] Bonsoir tout le monde,J'ai fait plusieurs recherche sur le site afin de trouver comment faire défiler du texte dans un label.J'ai télécharger plusieur lecture de fichier texte et concatenation [ par SEBOBS ] bonjour, je lis un fichier texte, les donnees ont  la forme suivante : a,b,c,d,e,f j ai sur plusieurs ligne a,b,c,,e, et a,b,c,d,, ou a,b,c sont ident AIDEZ MOI !!! SVP ! Lecture ligne par ligne d'un fichier texte... [ par NeoWerner ] Salut tout le monde :je cherche une fonction en visual basic qui permettrai de lire ligne a ligne un fichier texte standard !parceque je connais les f Lecture de fichier texte avec récupération des espaces.... [ par interkira ] Bonjour,J'ai en entrèe un fichier texte et je dois lire ligne par ligne le fichier.Mon souci est que je ne récupére pas les espaces devant et je n'arr lecture d'un fichier texte [ par stfn ] bonjour à tous! je voudrais optimiser la lecture et l'écriture simultanée d'une base de données( en fichier .txt) lors d'une recherche de doublons, ca Lecture fichier Texte sur Windows 200 [ par tsaii2006 ] OKK lecture d'un fichier texte [ par moberol ] Bonjour à tous,je suis débutant en C++, J'ai un fichier texte à lire, le but étais  de lire le fichier texte dans sa totalité afin d'extarire le mot ( Lecture fichier texte pas à pas [ par shenron69 ] Bonjour, Je cherche à lire un fichier texte pas à pas.Je m'expliqueExemple:Dans un fichier toto.txt qui ce trouve dans c:\ Lecture caractère par caractère [ par sebast_ ] Bonsoir à tous,Je cherche une méthode efficace afin de pouvoir lire un fichier texte caractère par caractère, dans le but de supprimer les retours cha Le controle pour avoir un équivalent de console dans une form [ par Billybobbonnet ] Bonjour à tous,Attention, question de débutantJe cherche un contôle à mettre sur une form ou je peux afficher du texte et où je peux avoir l'équivalen


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,390 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.