Avatar billede mbl Juniormester
30. september 2003 - 14:37 Der er 7 kommentarer og
1 løsning

Klippe en tekst op i mindre stykker

Jeg har en tekst fra "Notepad.txt" som ligger som en lang tekst. Hvordan kan jeg klippe denne tekststring op i små dele af 12 karakter pr styk.
Avatar billede keil Nybegynder
30. september 2003 - 14:47 #1
Jeg ved ikke hvad du skal bruge det til.
Men du kan vel markere hele tekststrengen i notepad, og kopiere det (Ctrl+C)der efter paste det i Word (Ctrl+V). I word kan du så med margin sikre, at der kun er 12 karakterer i hver linie.

Vil du røbe hvad det skal bruges til ?
Avatar billede nmh Nybegynder
30. september 2003 - 14:52 #2
s="bla bla bla......."
x1=mid(s,1,12)
x2=mid(s,13,12)
x3=mid(s,15,12)
...
Avatar billede nmh Nybegynder
30. september 2003 - 14:55 #3
med ovenstående tages der ikke hensyn til linieskift.'Et linieskift består af tegn 13 efterfulgt af tegn nr 10.
hvordan vil du have linieskift, skal håndteres?
Det kan snilt laves fiksere end mit første forslag.
Avatar billede nmh Nybegynder
30. september 2003 - 15:11 #4
Her er et forslag, hvor alle linieskift først kastes bort, og derefter deles op:
s="bla bla bla...."
s=Replace(s,VBCrLf,"")
x1=mid(s,1,12)
x2=mid(s,13,12)
...
Avatar billede mbl Juniormester
30. september 2003 - 22:04 #5
Det er en tekst fil som bruges i et program som henter en tekst ind. Det som jeg har kunnet se er at programmet der laver denne fil har et tal system fra 1 til 300 og for hver af disse tal har de hver 12 karakter at gøre godt med. Tekstfilen er en lang tekst.

Jeg kan umiddelbart se på det eks nmh at den kode som er vedlagt har mulighed for at den læser fra 1 til 12 og fra 13 til 24. Jeg har dog ikke testet koden, men det er dog noget jeg vil prøve om lidt.
Avatar billede mbl Juniormester
30. september 2003 - 22:08 #6
Til nmh

jeg takker for hjælpen og sender pointene til dig. Der sjak bare lige laves lidt tilpasning med en løkke og lidt fil import så er den der. Endnu engang tak.
Avatar billede nmh Nybegynder
30. september 2003 - 22:08 #7
Men er der ikke linieskift i textfilen?
Avatar billede nmh Nybegynder
30. september 2003 - 22:10 #8
Selv tak, det var så lidt. Takker for point. :o)
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