Accueil > > > CHARGER UN FICHIER TEXTE (WINDOWS OU UNIX)
CHARGER UN FICHIER TEXTE (WINDOWS OU UNIX)
Information sur la source
Description
Une petite fonction tout simple, pour répondre à une question du Forum. Elle permet de charger le contenu d'un fichier texte, afin qu'il soit exploitable sous Windows, même s'il provient du monde Unix, où le codage des sauts de lignes est différent...
Source
- '# Cette fonction permet de charger de manière transparente, les fichiers textes,
- '# issus du monde Unix ou de Windows (les sauts de lignes diffèrent en effet)
- Public Function LoadTextFile(ByRef vsFilePath As String) As String
- Dim hFile As Integer
- '# On demande un descripteur de fichier libre
- hFile = FreeFile
- '# On ouvre le fichier en lecture
- Open vsFilePath For Input As #hFile
- '# Le contenu du fichier est chargé dans 'LoadTextFile'
- LoadTextFile = Input$(LOF(hFile), #hFile)
- '# Fermeture du fichier
- Close #hFile
- '# Si notre text ne contient pas de VbCrLf ...
- If InStrB(LoadTextFile, vbCrLf) = 0 Then
- '# on remplace les VbLf en VbCrLf
- If InStrB(LoadTextFile, vbLf) > 0 Then
- LoadTextFile = Replace(LoadTextFile, vbLf, vbCrLf)
- End If
- End If
- End Function
'# Cette fonction permet de charger de manière transparente, les fichiers textes,
'# issus du monde Unix ou de Windows (les sauts de lignes diffèrent en effet)
Public Function LoadTextFile(ByRef vsFilePath As String) As String
Dim hFile As Integer
'# On demande un descripteur de fichier libre
hFile = FreeFile
'# On ouvre le fichier en lecture
Open vsFilePath For Input As #hFile
'# Le contenu du fichier est chargé dans 'LoadTextFile'
LoadTextFile = Input$(LOF(hFile), #hFile)
'# Fermeture du fichier
Close #hFile
'# Si notre text ne contient pas de VbCrLf ...
If InStrB(LoadTextFile, vbCrLf) = 0 Then
'# on remplace les VbLf en VbCrLf
If InStrB(LoadTextFile, vbLf) > 0 Then
LoadTextFile = Replace(LoadTextFile, vbLf, vbCrLf)
End If
End If
End Function
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Comment imprimer un fichier text [ par Ciboulette ]
Je voudrais savoir comment imprimer un fichier a partir de VB merci.
rechercher et remplacer des chaines de caracteres dans un fichier texte [ par nox ]
salut a tousVoila mon probleme:Je veux rechercher dans un fichier text toutes les chaines de caractere comprise entre < et > (comme des tags HTM
effacerle contenu d'un fichier text [ par jack ]
Bonjour,comment puis effacer le contenu d'un fichier text?MerciJack
charger un fichier dans une table [ par maryem ]
Bonjour, je suis entrain de travailler avec le vb5 et une base de données sous accessemon problème est que pour une table, j'ai les données sous un fi
liste box [ par Wind ]
J'aimerais lier une listbox avec un fichier de données (pas de basse de donnée mais genre fichier .ini ou txt).et en plus je voudrais que quand je cli
Comment enregistrer plusieurs "Text"(text1.text, text2.text ,...) dans un seul fichier et pouvoir le réouvrir ? [ par Olisoft ]
Je cherche comment je peux enregistrer les données contenues dans plusieurs "Text" (text1.text, text2.text,...) dans 1 seul fichier et comment je pour
??? Taille max d'une TextBox ?????? [ par Daniel ]
Bonjour,J'utilise une TextBox pour afficher un fichier text...par la métode :____________________________________________________________If Fichier_a_
Ouvrir un fichier text [ par Bloodlust007 ]
Jai deja essayer avec les 2 codes quil y a sur ce site web et ca ne fonctionne pas... :( dite moi comment si vous avez réussi avec une de ces 2 méthod
passer des guillements à un fichier text. [ par TotalNewbie ]
Bon, j'ai bien progressé grace à SiWolf, mais à après une nuit de travail acharné je me trouve encore bloqué. Je dois écrire des
WINSOCK HELP !!!! [ par Boss88 ]
Je souhaite me connecter sur le pc d'un ami de façon à sécuriser l'échange de fichier :Private Sub Command1_Click()Winsock1.RemoteHost = a.TextWinsock
|
Derniers Blogs
PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS !PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS ! par Etienne Margraff
J'ai récemment eu un problème pour obtenir l'intelliTrace sur un site web dans IIS. Il n'y avait pas de message d'erreur, rien dans le journal d'évènement Windows, et après 3 appels à une voyante, 2 visites chez un marabou, j'ai failli me résign...
Cliquez pour lire la suite de l'article par Etienne Margraff OFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONSOFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONS par junarnoalg
De nombreuses entreprises font le choix de SharePoint Online, service fourni au travers de l'offre de Microsoft Office 365. S'il est vrai que ce choix apporte un grand nombre d'avantages; rapidité de mise en œuvre, disponibilité, large couvertu...
Cliquez pour lire la suite de l'article par junarnoalg PRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGEPRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGE par richardc
http://www.c2idotnet.com/articles/presentation-des-api-rest-de-windows-azure-lister-les-comptes-de-storage
Désolé pour "toto", mais c2i existait avant blogs.developpeur.org et c'est mon site "officiel" ;-) ...
Cliquez pour lire la suite de l'article par richardc [HTML5] SLIDES ET DéMOS : AUTOUR DU W3C , NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] SLIDES ET DéMOS : AUTOUR DU W3C , NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Très bonne après-midi passée lors cette conférence avec le W3C, organisée par L' Inria sur les nouveaux standards, ce Mardi 14 Février, on sent vraiment que çà bosse au W3C, et l'avenir est très très prometteur pour le HTML5, notamment ...
Cliquez pour lire la suite de l'article par Gio
Forum
FONCTION EXCEL VBAFONCTION EXCEL VBA par samanta26
Cliquez pour lire la suite par samanta26 RE : VITESSERE : VITESSE par ossama261988
Cliquez pour lire la suite par ossama261988
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|