Cette fonction vous permet d'encoder les caractère d'une chaîne au format MIME. (Multipurpose Internet Mail Extension)
Programmation
Recherche :   
Actualité Système Salon Concours Outils Programmation Devparadise Programmation HTML .Net JavaScript VBScript ASP PHP Visual Basic Perl Java Active X SQL XML WAP Delphi Graphisme Flash Web Design Promotion Référencement Publicité Valeur de votre site Outils Systèmes Windows Unix Linux Benchmark Hardware Réseaux locaux Droit Sécurité
Le format MIME
  Auteur : Philippe PETIT
Encodeur d'URL en Visual Basic

Cette fonction vous permet d'encoder les caractère d'une chaîne au format MIME. (Multipurpose Internet Mail Extension)

Publicité 
Avant d'être envoyés sur le web les caractères d'une chaîne URL doivent être convertis.

    Function Url_Encode(ByVal ValIn As String) As String
      Dim ValOut As String
      Dim I As Long
      Dim AscVal As Integer
      Dim MidVal As String * 1
      ValOut = ""

'Découpage de la chaîne en caractères.

      For I = 1 To Len(ValIn)
        MidVal = Mid$(ValIn, I, 1)
        AscVal = Asc(MidVal)

'encodage de chaque caractère.

        Select Case AscVal
          Case 32
            ValOut = ValOut & "+"
          Case 42, 45, 46, 48 To 57, 64 To 90, 97 To 122
            ValOut = ValOut & MidVal
          Case Else
            ValOut = ValOut & "%" & Hex$(AscVal)
          End Select
        Next I
        Url_Encode = ValOut
      End Function
Précédent      
Le format MIME
  • Le format MIME: Qu'est ce que c'est ?
  • Encodeur d'URL en Perl
  • Encodeur d'URL en Visual Basic
  • A lire aussi sur Devparadise.com :
  • ASP et la création d'images à la volée
  • Visioneuse d'image en Visual Basic
  • Créer et envoyer un mail en Perl. (HTML, pièces jointes...)
  • Créez une Icône pour votre Site Web
  • Lecture de la ligne de commande en Visual Basic.
  • A télécharger aussi sur Devparadise.com :
  • Contrôleur d'attributs (Source VB)
  • Visioneuse d'image en Visual Basic
  • Flash Objects 0.9
  • MIME::LITE
  • MIME::LITE::HTML

  • © 1997-2005 tous droits réservés Devparadise.com
    Les logos, et marques déposées sont la propriété de leurs détenteurs respectifs.
    Devparadise.com s'est engagé à respecter la confidentialité des données personnelles régies par la loi 78-17 du 6 janvier 1978.
    Déclaration C.N.I.L. n° 621623
    VB,MIME,url