begin process at 2012 02 16 11:36:12
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Fichier / Disque

 > PETIT INTERPRETEUR DE COMMANDES DANS UN FICHIER TEXTE ...

PETIT INTERPRETEUR DE COMMANDES DANS UN FICHIER TEXTE ...


 Information sur la source

Note :
1 / 10 - par 1 personne
1,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Fichier / Disque Classé sous :interpreteur, fso, fichierstexte Niveau :Débutant Date de création :17/02/2006 Date de mise à jour :18/02/2006 09:02:51 Vu / téléchargé :6 434 / 564

Auteur : ghuysmans99

Ecrire un message privé
Site perso
Commentaire sur cette source (5)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
J'ai fait un interpreteur de commandes et je voulais le montrer ...

Source

  • Option Explicit
  • Function FileExist(PathName As String) As Boolean
  • Select Case Dir(PathName)
  • Case ""
  • FileExist = False
  • Case Else
  • FileExist = True
  • End Select
  • End Function
  • Public Function AnalyzeFile(FileName As String) As Collection
  • Set AnalyzeFile = New Collection
  • Dim FSO As New Scripting.FileSystemObject
  • Dim TextStream As TextStream
  • Dim LineContent As String
  • If FileExist(FileName) Then
  • Set TextStream = FSO.OpenTextFile(FileName, ForReading, False)
  • While Not TextStream.AtEndOfStream
  • LineContent = TextStream.ReadLine
  • If Mid(LineContent, 1, 8) = "Message=" Then
  • AnalyzeFile.Add "Message=" & Mid(LineContent, 9)
  • End If
  • Wend
  • End If
  • End Function
Option Explicit

Function FileExist(PathName As String) As Boolean
 Select Case Dir(PathName)
  Case ""
   FileExist = False
  Case Else
   FileExist = True
 End Select
End Function

Public Function AnalyzeFile(FileName As String) As Collection
 Set AnalyzeFile = New Collection
 Dim FSO As New Scripting.FileSystemObject
 Dim TextStream As TextStream
 Dim LineContent As String
 If FileExist(FileName) Then
  Set TextStream = FSO.OpenTextFile(FileName, ForReading, False)
  While Not TextStream.AtEndOfStream
   LineContent = TextStream.ReadLine
   If Mid(LineContent, 1, 8) = "Message=" Then
    AnalyzeFile.Add "Message=" & Mid(LineContent, 9)
   End If
  Wend
 End If
End Function

 Conclusion

/!\ Si vous copiez le code, n'oubliez pas d'ajouter "Microsoft Scripting Runtime" dans les references /!\

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

18 février 2006 09:02:52 :
Petite chose a dire ...

 Sources du même auteur

Source avec Zip Source avec une capture LES BASES DE DONNÉES EN VB6
Source avec Zip Source avec une capture Source .NET (Dotnet) CLSFRACTION, UNE CLASSE VB.NET GÉRANT LES FRACTIONS.
Source avec Zip Source avec une capture FRACTIONS, UN PROGRAMME VB6 UTILISANT UNE DLL C++ POUR CALCU...
Source avec Zip Source avec une capture IP2COUNTRY, UN IMPORT DE CSV VERS MYSQL EN CONSOLE ET UN PRO...
Source avec Zip Source avec une capture LA CONSOLE WINDOWS, EN VB6

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) MODIFIER LES EXTENSION DES FICHIERS par okosa
ROUTINE DIR RÉCURSIVE POUR OBTENIR LA LISTE DE TOUS LES FICH... par kerisolde
Source avec Zip Source avec une capture FILE,SECURITY,FICHIER par okosa
Source avec Zip Source avec une capture Source .NET (Dotnet) PATCHEUR DE FICHIER par tototh
Source avec Zip Source avec une capture LECTURE DES INFORMATIONS DES DISQUES COMPOSANT UN ENSEMBLE R... par jack

 Sources en rapport avec celle ci

CORRIGER RÉCURSIVEMENT LA CIBLE DES RACCOURCIS D'UN RÉPERTOI... par sammounier
Source avec Zip Source avec une capture MESSAGE DE COMPACTAGE D'OUTLOOK SOUS XP par Sechaud
Source avec Zip Source avec une capture FILESYSTEMLIBRARY, TOUT (+ QUE FSO) SUR LES FICHIERS/DOSSIER... par violent_ken
Source avec Zip Source avec une capture MODULE COPIER UN DOSSIER AU MOYEN DE FSO OU DE DOS OU LES D... par joelmarie
Source avec Zip Source avec une capture INTERPRETEUR DE FORMULES ET DE PROPAGATION DE CONTRAINTES A ... par motcalc

Commentaires et avis

Commentaire de Willi le 17/02/2006 23:29:48 administrateur CS

Bon début, il te reste maintenant à l'enrichir avec de nouvelles fonctions :)

Commentaire de yoman64 le 18/02/2006 08:29:53

Oui bon ... initier ? faut pas trop en mettre tout de meme la c'est niveau débutanrt ;)

Commentaire de babboss le 18/02/2006 13:58:55

arf en voyant le titre je pensai que ca allai etre mieu que ca :(
Je suis un peut decu la.
Il est vraiment tout petit petit l'interpreteur de commandes
Hum dailleur tu devrais plutot dire l'interpreteur d'une commande ^^
Enfin bon c'est un debut comme le dit Willi il faudrai ajouter plein d'autre commandes ;)

Commentaire de ghuysmans99 le 18/02/2006 15:22:27

ce n'était qu'a titre d'exemple ...

Commentaire de yoman64 le 18/02/2006 22:11:58

Va voir le mien , moi aussi j'lai fais a titre d'exemple , ça peut te donner des idèes :)


http://www.vbfrance.com/codes/ALEX-SCRIPT-INTERPRETEUR-COMMANDE-VERSION_6957.aspx

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

utilisation de FSO [ par Cameleon ] Bonjourj'ai entendu parler que pour travailler sur des fichier il exister FileSystemObject si quelqu'un sait comment on peut y faire appel, je sais qu fso move file URGENT [ par hujikole ] je n'arrive pas a deplacer un fichier qui se trouve sur un autre ordinateur une erreur me dit "permission refusé" alos que le fichier de l'autre ordin Compression de fichiers pour backup [ par codasa ] J'ai modestement réalisé un petit programme de backup sous VB6 en utilisant les commandes suivantes :Set fso = CreateObject("Scripting.FileSystemObjec copyfile+kill !! important !! [ par Edgar ] Bonjour et merci de m'accorder ton aide.Voilà, je souhaite copier un fichier pdf d'un répertoire à un autre en utilisant fso (comme ça je peux écraser FileSystemObject [ par PEB ] Lorsque j'utilise le FSO j'ai un problème avec la méthode CopyFolder qui me renvoie le message d'erreur suivant :Expected: =Mon code est le suivant : Envoie sur FTP [ par ArnaudH ] Bonjour, je recherche un code source qui envoye vos fichier sur ftp.j'ai essayé par cause de désespoire la commande :sub envoie()dim fso as new filesy URGENT : copyfile, permission refusée [ par Lilian ] Salut,J'essaie de prendre un fichier dans un dossier et de la copier dans un autre.J'ai CommonDialog1.ShowOpen qui permet à l'utilisateur de choisir s FSO Aide [ par AgentSmith ] Je souhaiterai ouvrir un fichier .txt ou autre(rempli d'une quantité X de ligne) effacer la premiere ligne et la remplacé par une autre lignesans chan FSO Aide!... Crypter [ par AgentSmith ] Salut à tous,Je vous solicite pour la raison d'un peti programme que je develope.Ce programme sert à crypter tous les codes ASPde toutes les pages d'u Fonction recursive qui plante l'application [ par vbtom ] kelkun pourrait me dire pourquoi cette fonction recursives plante lapplication si jenleve les "'"???Et mem si elle marche au bout dun bon moment les f


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,964 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales