Programmation en VB6 : trucs et astuces (1 / 3 étapes)

Étape 1: chaînes

La voie VB traite des chaînes est déroutante parfois.

TEXTA = « abcdefg »
mettre "les symboles des deux côtés du texte que vous voulez être compté en tant que chaîne

Mid (chaîne, début, longueur) sélectionne une section de texte dans une chaîne
dans les chaînes il n’y a aucun zéro début cordes début à 1
textb = mid (texta, 2, 2)
ce qui rend le textb variable = « bc »

textb = mid (texta, 4, 4)
ce qui rend le textb variable = « defg »

textb = mid (texta, 4, 5)
ce qui rend le textb variable = « defg »
C’est exact si le texte que vous essayez de sélectionner est plus long, puis le texte disponible, elle se termine au dernier caractère
selon votre programme, vous devrez placer des pièges pour éviter les erreurs.
Il s’agit d’un tel piège :

textb = mid (texta, 4, 5)
si len(textb) < 5 puis ' Len() retourne la longueur d’une chaîne le < signifie moins alors
MsgBox « le texte est trop court » ' affiche un message avec la chaîne
exit sub ' il quitte le sub vous êtes po se terminant le code. Si vous êtes dans une fonction, puis, vous mettriez exit function
fin si

trouver l’endroit d’un caractère dans une chaîne
Nous utilisons instr (Start, String1, String2)
TEXTA = « abcdefg »
textb = instr (1, texta, « c ») ' Ceci conclut la lettre c en chaîne texta
textb est maintenant égale à 3
REMARQUE :
Instr retourne 0 (zéro) si elle ne trouve pas le caractère

RÉORGANISATION :
Il s’agit d’un ennuyeux
Supposons que vous vouliez « abcdefg » être « defgabc »
TEXTA = « abcdefg »
textb = mid (texta, 4, 4) & mid (texta, 1, 3)
Ce n’était pas trop mal, mais maintenant passons ajouter dans la fonction instr()
dites que vous voulez réorganiser une chaîne au caractère de Rideau, mais ce n’est pas le même endroit à chaque fois
TEXTA = « abcdefg »
textb = « gfabdec »
textc = milieu (texta, instr (1, texta, « c »), len(texta) - instr (1, texta, « c ») + 1) & mid (texta, 1, instr (1, texta, « c ») - 1)
Notez la partie len(texta) - instr (1, texta, « c ») + 1 parce qu’instr compte le caractère vous cherchez donc vous revenez un caractère donc le mid() prend le caractère que vous recherchez comme premier dans la chaîne

textc est maintenant égal à « cdefgab »
textd = milieu (textb, instr (1, textb, « c »), len(textb) - instr (1, textb, « c ») + 1) & mid (textb, 1, instr (1, textb, « c ») - 1)
textd est maintenant égal à « cgfabde »

essayons de trouver un personnage qui n’est pas dans la chaîne
TEXTA = « abcdefg »
textc = milieu (texta, instr (1, texta, « h »), len(texta) - instr (1, texta, « h ») + 1) & mid (texta, 1, instr (1, texta, « h ») - 1)
vous obtenez une erreur parce que la partie de début de Mid() impossible = 0 puisque les chaînes commencent à 1
Il faut donc éviter l’erreur d’exécution. Il s’agit d’un moyen de le faire

TEXTA = « abcdefg »
Si instr (1, texta, « h ») <> 0 puis
textc = milieu (texta, instr (1, texta, « h »), len(texta) - instr (1, texta, « h ») + 1) & mid (texta, 1, instr (1, texta, « h ») - 1)
d’autre "qu’une seule instruction else par if situation
MsgBox « impossible de trouver caractère dans la chaîne » ' affiche un message avec la chaîne
fin si

Cela résume assez bien tout ce que vous devez savoir sur les chaînes

Articles Liés

Enregistrement audio des vidéos et des animations : quelques trucs et astuces

Enregistrement audio des vidéos et des animations : quelques trucs et astuces

si vous êtes un artiste en herbe, ou juste un gamin qui aime parfois faire des animations pour youtube, vous pourriez avoir quelques problèmes avec l'audio d'enregistrement.N'importe comment visuellement bien une vidéo ou une animation peut être, si
Trucs et astuces pour un voyage parfait

Trucs et astuces pour un voyage parfait

Oh je pourrais continuer pendant jours ici, mais voici quelques uns de mes trucs favoris & astuces pour faire un road trip c'est l'aventure plutôt que juste un road trip qui vient vous devient une destination.Etape 1: Ne définissez pas les butées en
Rubber band Ball : trucs et astuces

Rubber band Ball : trucs et astuces

J'ai toujours voulu faire une boule élastique, mais je n'ai jamais eu le temps avant, qui toujours laissé les élastiques emmêlé et désordonné dans le sac. Marre de cela, j'ai finalement rassemblé ma détermination et l'a fait. C'est moins une exacte é
Zip Tie trucs et astuces

Zip Tie trucs et astuces

Il y a beaucoup d'utilisations différentes pour les attaches. Connaître que le genre d'attache et d'autres aides possibles permettra d'améliorer votre attache utilise. Attaches, lorsqu'il est utilisé à l'envers peuvent être destructeurs dans le temps
Trucs et astuces de le Pe Minecraft

Trucs et astuces de le Pe Minecraft

à cette im instructable va être showin ya quelques trucs et astuces pour minecraft pe !Étape 1: Utiliser des clôtures comme portes à l'aide de clôtures, portes peuvent être utiles lorsque les zombies tente d'entrer pour votre maison. Ils ne peuvent o
Photographie, trucs et astuces pour les Photos Instructable parfaits

Photographie, trucs et astuces pour les Photos Instructable parfaits

Depuis que je suis entré dans le monde d'instructables et ont commencé à poster instructables, j'ai relevé un défi trivial. Je vois beaucoup d'auteurs pro affichage instructables avec absolument incroyable de photos montrant leur processus étape par
Trucs et astuces de brasage

Trucs et astuces de brasage

trucs et astuces pour garder votre soudure plaisir et sans frustration !Visitez mon site à projets électroniques(http://elec.projects.googlepages.com/home)Si vous aimez cette instructable s'il vous plaît digg il !Étape 1: panne de fer à souder Un jou
Trois trucs et astuces avec le Nerf ZombieStrike Hammershot

Trois trucs et astuces avec le Nerf ZombieStrike Hammershot

Hammershot de ZombieStrike le Nerf est une arme nouvelle dans la nouvelle ligne de Nerf de blasters « ZombieStrike ». Ces jouets sur le thème de Halloween sont censés pour être une ligne spéciale pour combattre « Nerf Zombies. » Il est l'un des plus
Mon petit poney - jeu Android, trucs et astuces

Mon petit poney - jeu Android, trucs et astuces

Comme un brony/pegasister, vous pouvez avoir découvert ce jeu cool. Non pas qu'il est tellement différent de n'importe quel autre jeu d'élevage, à l'exception de ce qui nous donne la chance de jouer avec nos personnages adorés. Ce qui est cool.Cepend
Comment faire : Utiliser des vieux disques pour les projets Craft mosaïque - Backsplash de cuisine bricolage trucs et astuces

Comment faire : Utiliser des vieux disques pour les projets Craft mosaïque - Backsplash de cuisine bricolage trucs et astuces

Cette instructable va dans les détails sur la façon de nous (mon partenaire Renier et moi) créé un dosseret de mosaïque à l'aide de CDs et les trucs et astuces que nous avons appris le long du chemin.Le dosseret est vraiment impressionnant. Lorsque l
Nerf Praxis trucs et astuces

Nerf Praxis trucs et astuces

ce sont juste quelques pratiques trucs et astuces sur la Praxis de Nerf.Étape 1: Max Ammo Certains d'entre vous peuvent penser que vous ne pouvez pas mettre plus de 10 disques dans la Praxis, mais c'est faux. En fait, il a une capacité maximale de 12
Recherche Upload * fichier vidéo * Record d’ep13 caméra vidéo trucs et astuces : comment construire des oeillères sur une lampe de travail bon marché pour Green Screen &amp; More

Recherche Upload * fichier vidéo * Record d’ep13 caméra vidéo trucs et astuces : comment construire des oeillères sur une lampe de travail bon marché pour Green Screen &amp; More

dans cet épisode de vidéo trucs et Astuce Mark discutent comment construire la porte de la grange fait maison pour un éclairage d'appoint. Ils peuvent être utilisés pour allumer votre toile de fond écran vert chromakey (écran vert ou bleu) ou l'éclai
Ep14 vidéo trucs et astuces : comment créer un logo et la vidéo bug

Ep14 vidéo trucs et astuces : comment créer un logo et la vidéo bug

dans cet épisode de marque Apsolon vidéo trucs et astuces de Mark fait une vidéo en collaboration avec tutvid et nous vous montrons comment créer un logo cool et ajoutez-le dans votre vidéo comme un bogue (filigrane) à l'aide d'Adobe Photoshop et Veg
Ep11 vidéo trucs et astuces : Comment faire un grand film ! 12 étapes du voyage du héros !

Ep11 vidéo trucs et astuces : Comment faire un grand film ! 12 étapes du voyage du héros !

Dans cet épisode de Mark Apsolon vidéo trucs et astuces, nous discutons les 12 étapes du voyage du héros classés par Joseph Campbell. Voyage du héros est le fondement de tous les grands films - histoires et vous aidera à créer le scénario dont vous a