LE VBS ?? – PART III: TRAVAILLER SUR DES DONNÉES STRING (TEXTE)

cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008 - 1 août 2002 à 14:24
DJX2 Messages postés 3 Date d'inscription dimanche 15 juin 2008 Statut Membre Dernière intervention 15 juin 2008 - 15 juin 2008 à 20:28
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/8775-le-vbs-part-iii-travailler-sur-des-donnees-string-texte

DJX2 Messages postés 3 Date d'inscription dimanche 15 juin 2008 Statut Membre Dernière intervention 15 juin 2008
15 juin 2008 à 20:28
Visual Basic (VB) est un langage de programmation évènementiel de troisième génération ainsi qu'un environnement de développement intégré, créé par Microsoft pour son modèle de programmation COM. [1]Visual Basic est directement dérivé du BASIC et permet le développement rapide d'applications, la création d'interfaces utilisateur graphiques, l'accès aux bases de données en utilisant les technologies DAO, ADO et RDO, ainsi que la création de contrôles ou objets ActiveX. Les langages de Script tels que Visual Basic for Applications et VBScript sont syntaxiquement proches de Visual Basic, mais s'utilisent et se comportent de façon sensiblement différente[2].

Un programme en VB peut être développé en utilisant les composants fournis avec Visual Basic lui même. Les programmes écrits en Visual Basic peuvent aussi utiliser l'API Windows, ceci nécessitant la déclaration dans le programme des fonctions externes.

Visual Basic est un des langages les plus utilisés pour l'écriture d'applications commerciales. Dans une étude conduite en 2005, 62 pourcent des développeurs déclaraient utiliser l'une ou l'autre forme de Visual Basic. Actuellement, les langages les plus utilisés dans le domaine commercial sont Visual Basic, C++, C#, Java. JavaScript est également un concurrent de Visual Basic.[3]

La dernière mise à jour de Visual Basic est la version 6.0, sortie en 1998. Le support étendu Microsoft prendra fin en 2008. A partir de la version 7, le Visual Basic subi des changements substantiels le rapprochant de la plateforme dot Net, et qui amène Microsoft à le commercialiser sous le nom de Visual Basic .NET.
DJX2 Messages postés 3 Date d'inscription dimanche 15 juin 2008 Statut Membre Dernière intervention 15 juin 2008
15 juin 2008 à 20:26
merci bour sula
guilhemmartincpp Messages postés 25 Date d'inscription mercredi 17 septembre 2003 Statut Membre Dernière intervention 9 janvier 2008
5 juin 2007 à 22:25
Merci, bonnes explications pour parser du texte en VBS.

Guilhem.
patouff69 Messages postés 1 Date d'inscription lundi 19 juin 2006 Statut Membre Dernière intervention 22 juin 2006
22 juin 2006 à 16:52
Trop bien expliqué ce tuto !!!
Merci beaucoup ça m'a bien aidé
Patou
cs_jis Messages postés 1 Date d'inscription jeudi 9 octobre 2003 Statut Membre Dernière intervention 23 septembre 2004
23 sept. 2004 à 12:19
SVP , je cherche une Fonction en VBS qui permet de convertir de HEXA vers le Texte ...

Merci D'avance

Chris
JefffK Messages postés 9 Date d'inscription jeudi 15 mai 2003 Statut Membre Dernière intervention 17 juillet 2003
18 juin 2003 à 10:39
Bonne remarque Kirua mais moi je dirais
NameBeforeA=LEFT(Name, APos-1)
me tromperais je aussi?
cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008
1 août 2002 à 14:24
<%
Dim APos
Apos=INSTR(1, « vbtom@free.fr », « @ »)
%>

Apos aura la valeur 6 pour cet exemple.
Maintenant que l’on connaît la position du « @ » on peut utiliser la fonction LEFT :

<%
Dim NameBeforeA
NameBeforeA=LEFT(APos)
%>

Y a comme qui dirait une petite erreur je crois, je ne fais pas d'asp, mais ça me semble faux: je pense qu'il faudrait mettre

NameBeforeA=LEFT(APos)-1

je me trompe peut-être.
Rejoignez-nous