---
title: "Readline -> Ny Text"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/40977-readline-ny-text"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "voigtann1"
published: "2002-04-06T09:22:41.000Z"
updated: "2002-04-08T17:27:28.000Z"
replies: 8
views: 334
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/40977-readline-ny-text"
---

# Readline -> Ny Text

## #1 — voigtann1, 2002-04-06T09:22Z

Okey jag fundera på att göra en "jedi Knight II" sida ni som har spelat spelet vet att man kan välja olika "force" och så sparars det som en fil... filen är på en rad och ser ut så här:
7-2-033330330000003222

Jag har listat ut at 7-2-0 är Dark Force
och alla andra siffror är olika krafter 0-3 typ. Nu skulle jag vilja ha en kod som tar ut alla nummer efter 7-2-0 dvs i denna fil 33330330000003222 och gör om det ungefär så här:

3 - EN kraft
3 - en annan kraft
3 - bla
3 - Kraft nummer 5

etc etc

Detta ska väll kunna gå med readline eller något...

Permalänk: https://www.webforum.nu/p/40977

## #2 — voigtann1, 2002-04-06T09:50Z

hmm.. detta e kanske inte bara readline utan också en array som jag inte fattar mej mycket av... :)

Permalänk: https://www.webforum.nu/p/638811

## #3 — voigtann1, 2002-04-06T11:35Z

jag har Bifogat filen... det finns ett tecken som inte skrivs ut på wF så ni laddar hem filen och kolla så förstår ni nog.

Bilagor:

- [voigtan.cfg](https://www.webforum.nu/a/44.cfg)

Permalänk: https://www.webforum.nu/p/638844

## #4 — mozilla, 2002-04-06T12:46Z

Hej, såg din fråga och tog på mig utmaningen, och skrev ihop ett litet skript som fungerar. om det är bra är en helt annan fråga  :e men du har ju lite du kan utgå ifrån i alla fall

skriptet ser ut så här

Set fso = CreateObject("Scripting.FileSystemObject")
Set textStreamObject = fso.OpenTextFile(Server.MapPath("/test") & "/voigtan.cfg",1,false,0)

cfg = textStreamObject.ReadAll
length = Len(cfg)

For i = 0 to length

        strKraft = (Left(cfg,(i)+1))
        strKraft = (Right(strKraft, 1))
        AllKraft = AllKraft &","& strKraft

Next

arrKraft = Split(AllKraft,",")

Response.Write arrKraft(6) &" - EN kraft\<br\>"&\_
               arrKraft(7) &" - en annan kraft\<br\>"&\_
               arrKraft(8) &" - bla\<br\>"&\_
               arrKraft(9) &" - Kraft nummer 5\<br\>"&\_
               arrKraft(10) &" - En till kraft\<br\>\<br\>"

Response.Write AllKraft

Set textStreamObject = Nothing
Set fso = Nothing

texten läses då in sedan delas upp med ett komma i mellan(jag vet inte hur man splittar en Array med wildcard, om någon vet skulle det ju underlätta) men i alla fall lägger in ett komma som jag sedan splitar det med.

lycka till  :bire

Permalänk: https://www.webforum.nu/p/638860

## #5 — voigtann1, 2002-04-06T18:14Z

det tycks att jag har gjort lite fel.. och nu vet jag inte om någon orkar hjälpa mej med detta..:

7-2-033210121000032321

och som ni ser på bild länken![](http://217.10.104.141/voigtan/pic.gif) 

så är det inte så som jag trodde att det skulle vara.. nu undra jag om någon orkar lista ut vad texten och bilden har för något gemensamst så att man kan fixa det.. =)

Permalänk: https://www.webforum.nu/p/638979

## #6 — mozilla, 2002-04-06T18:31Z

vilken bild? bara jag som missar något?

PS. din hemsida fungerar inte

//r. aha det ska vara en bild där också! dem kommer inte fram, men den står och letar som bara den efter en bild gissar att den ligger lokalt och du inte har på din dator. blir svårt i så fall! lägg upp den på något webbhotell under tiden

Permalänk: https://www.webforum.nu/p/638985

## #7 — voigtann1, 2002-04-07T20:15Z

det är inte lokalt.. men Servern var konstig.. har startat om det fungera nu... och jag har fixat allt också.. tack för ditt inlägg med koderna.. fungera hur bra som helst

Permalänk: https://www.webforum.nu/p/639378

## #8 — voigtann1, 2002-04-08T16:23Z

Om jag vill att den ska räkna ut vad alla tal EFTER "7-2-" blir hur gör man då?

Permalänk: https://www.webforum.nu/p/639793

## #9 — mozilla, 2002-04-08T17:27Z

hmm, utan att göra om så mycket i koden kanske...

For i = 5 to length
 summa = summa + Int(arrKraft(i))
Next

Permalänk: https://www.webforum.nu/p/639838

---

Tråden på webben: https://www.webforum.nu/amne/asp/40977-readline-ny-text
