• Accueil
  • Tout sur WEB
  • High-tech et Co
  • Objets publicitaires
  • Mobile
  • Truc de geek
  • Nous Contacter
Informatique Et Haute Technologie – Le blog des derniers cris en NTIC
  • Accueil
  • Tout sur WEB
  • High-tech et Co
  • Objets publicitaires
  • Mobile
  • Truc de geek
  • Nous Contacter
  • Partenaires
  • Facebook

  • Twitter

  • RSS

Web

Quelques astuces en VBS !

Quelques astuces en VBS !
Olivier Meyer
3 février 2015

C’est toujours utile d’avoir à portée de main une « boite à outils ».

Vous trouverez ci-joint quelques outils intéressants en VBS.

Comment lire le contenu d’un fichier Texte en VBS ?

Voici le script :

Function ReadTextFile(FileName, CharSet)

Const adTypeText = 2

‘ créer l’object Stream

Dim BinaryStream

Set BinaryStream = CreateObject(“ADODB.Stream”)

‘ spécifier le type de stream  – dans notre exemple nous voulons lire des données en mode texte

BinaryStream.Type = adTypeText

‘ spécifier le charset à utiliser pour les données

If Len(CharSet) > 0 Then

BinaryStream.CharSet = CharSet

End If

‘ ouvrir le stream

BinaryStream.Open

‘ charger les données du disque vers l’object stream

BinaryStream.LoadFromFile FileName

‘ ouvrir le stream et récupérer les données à partir de l’object

ReadTextFile = BinaryStream.ReadText

End Function

Exemple d’utilisation :

Dim strData
strData = ReadTextFile(“mon_fichier”, “us-ascii”)

Comment enregistrer du contenu binaire dans un fichier en VBS ?

Voici le script :

Function SaveBinaryData(FileName, ByteArray)

Const adTypeBinary = 1

Const adSaveCreateOverWrite = 2

‘création object Stream

Dim BinaryStream

Set BinaryStream = CreateObject(“ADODB.Stream”)

‘spécifier type stream – dans notre exemple nous voulons sauvegarder des données binaires.

BinaryStream.Type = adTypeBinary

‘Ouvrir le stream et écrire les données binaires dans l’object

BinaryStream.Open

BinaryStream.Write ByteArray

‘Sauvegarder les données binaires sur disque

BinaryStream.SaveToFile FileName, adSaveCreateOverWrite

End Function

Exemple d’utilisation :

// byteData contient mes données binaires

SaveBinaryData “mon_fichier”, byteData

Vous souhaitez consulter d’autres articles intéressants, visitez notre blog : http://ibackblog.blogspot.fr

Vous pouvez aussi nous suivre sur : https://twitter.com/ibackservice

 

 

Articles connexes
Web
3 février 2015
Olivier Meyer

Articles connexes

Plus dans Web

creation de bannières

Comment maximiser l’impact des bannières dans la publicité en ligne ?

A. Morel31 mai 2024
Voir
agence web

Les intérêts de travailler avec une agence web

A. Morel19 novembre 2022
Voir
Gestion du référencement

Gestion du référencement : comment cela peut-il aider mon entreprise ?

A. Morel14 novembre 2022
Voir
4 raisons pour lesquelles la gestion de la réputation en ligne est essentielle

4 raisons pour lesquelles la gestion de la réputation en ligne est essentielle

A. Morel6 janvier 2022
Voir
seo

Comment choisir la bonne agence SEO pour votre projet web ?

A. Morel28 octobre 2021
Voir
les avantages à gagner avec une agence de traduction

Quels sont les avantages à gagner avec une agence de traduction ?

A. Morel10 octobre 2021
Voir
Defilez pour voir plus
Tap
  • Aux hasards

  • Derniers

  • Commentaires

  • A quel moment doit-on contacter un électricien ?
    Non classé17 février 2016
  • Augmenter la visibilité de son entreprise sur Internet
    Web17 septembre 2015
  • Top 3 des conseils pour mener à bien son projet de création de site Internet
    Web19 août 2016
  • Impression de panneau publicitaire réussie, gage d’une communication fructueuse
    Objets publicitaires20 octobre 2017
  • Clé usb
    A qui offrir une clé USB personnalisée ?
    Objets publicitaires14 juin 2024
  • creation de bannières
    Comment maximiser l’impact des bannières dans la publicité en ligne ?
    Web31 mai 2024
  • Infogérance : ses atouts pour les entreprises
    Quels sont les avantages de l’infogérance pour les entreprises ?
    Informatique29 avril 2023
  • Comment optimiser la gestion d’un centre de données ?
    Informatique14 avril 2023
Informatique Et Haute Technologie – Le blog des derniers cris en NTIC

Informatiqueethautetechnologie, le blog des derniers cris en NTIC

Tag

référencement naturel référencement SEO campagne adword appli mobile et interactivité clé USB Référencement Google commentaires et informations confidentielles auto-entrepreneur ABC portage rédaction contenu web rédacteur web textes optimisés SEO CERA interactive charte graphique brouteurs webmarketing arnaques webcam stratégie webmarketing B to B plateforme de mise en relation progonline campagne adword et affaires nettoyage écran smartphone webdesign et réseaux sociaux appli android gps communication et marketing contenu SEO google site sur mesure critères référencement google

Derniers articles

  • Clé usb
    A qui offrir une clé USB personnalisée ?
    Objets publicitaires14 juin 2024
  • creation de bannières
    Comment maximiser l’impact des bannières dans la publicité en ligne ?
    Web31 mai 2024
  • Infogérance : ses atouts pour les entreprises
    Quels sont les avantages de l’infogérance pour les entreprises ?
    Informatique29 avril 2023
  • Comment optimiser la gestion d’un centre de données ?
    Informatique14 avril 2023

Copyright © 2019 informatiqueethautetechnologie.com

Raccourcis clavier : trucs simples mais efficaces
Comment utiliser Wordfast Pro sous Linux