Avatar billede jelle Nybegynder
10. februar 2001 - 20:17 Der er 7 kommentarer og
1 løsning

Hvad er bogstav 1?

Hvordan finder jeg ud af hvad bogstave nummer 1 i en tekststreng er?

er det ikke noget med int() - jeg kan ikke huske det
Avatar billede joern Nybegynder
10. februar 2001 - 20:20 #1
Hej Jelle.

var = left$(steng,1)

der findes og \"mid\" og \"right\" samt \"split\"

int:  if instr(streng,\"k\") then...    hvis strengen indeholder k så...

M.v.h.  Jørn
Avatar billede fico Nybegynder
10. februar 2001 - 21:04 #2
Label1.Caption = Mid(\"Teksten\", \"1\", 1)

\"1\" er vilket tegn den skal finde.
Avatar billede tdaugaard Nybegynder
11. februar 2001 - 10:19 #3
fico:> det er forkert ..

Mid\'s Syntax er: Mid(var, start[, length])

f.eks.: MsgBox Mid(\"eksperten.dk\", 4, 3) vil vise \"per\"..
Avatar billede joern Nybegynder
11. februar 2001 - 11:01 #4
Rettelse:

int:  If InStr(streng,\"k\") > 0 then...    hvis strengen indeholder k så...

Den så tdaugaard (vor strenge censor) ikke.

M.v.h.  Jørn
Avatar billede fico Nybegynder
11. februar 2001 - 12:23 #5
Tdaugaard >> Hvorfor virkede det så ?
Hvis jeg skriver Mid(\"Hej med dig\", \"7\", 1) så viser den \"d\".
Avatar billede tdaugaard Nybegynder
11. februar 2001 - 12:23 #6
joern:> faktisk så er > 0 ikke nødvendigt da alt over 0 vil evaluere som True :o)
Avatar billede tdaugaard Nybegynder
11. februar 2001 - 12:24 #7
If InStr(streng, \"k\") Then .. vil derfor være ligeså gyldig som If InStr(streng, \"k\") > 0 Then ..
Avatar billede tdaugaard Nybegynder
11. februar 2001 - 12:25 #8
fico:> VB er måske ligeglad, men det er ikke korrekt at bruge \"7\" da det laver \"start\" som en streng og ikke et tal ..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester