Avatar billede bongi Juniormester
19. februar 2002 - 10:32 Der er 5 kommentarer og
1 løsning

Streng indeholder linieskift ??

hvordan ser jeg om en variabel indeholder et linieskift ?

det skal være en IF statement:

If var_text "indeholder linieskift" then

bla. bla.

end if
Avatar billede hirayz Nybegynder
19. februar 2002 - 10:34 #1
med "vbcrlf"
Avatar billede coltau Juniormester
19. februar 2002 - 10:34 #2
P = inStr(Chr(13), var_text)
if (P > 0) then
end if
Avatar billede coltau Juniormester
19. februar 2002 - 10:38 #3
Omvendt:

P = inStr(var_text, Chr(13))
if (P > 0) then
end if
Avatar billede rou Nybegynder
19. februar 2002 - 10:39 #4
AscII 13 er ikke altid nok, Coltau..

Du kan komme ud for at der kun er enten Carriage Return, eller LineFeed.
Så han kan være nødt til at tjekke på AscII 10 også.

Det kommer lidt an på hvor din tekst kommer fra. De fleste bruger vel både 13 og 10, som Hirayz skriver (vbNewLine eller vbCrLf).

- Rou
Avatar billede bongi Juniormester
19. februar 2002 - 10:44 #5
Takker
Avatar billede hirayz Nybegynder
19. februar 2002 - 10:50 #6
chr(13) & chr(10) er det samme som vbcrlf
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