---
title: "VbScript: Fördröjning, hur ?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/12179-vbscript-fördröjning-hur"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "nill"
published: "2001-10-19T06:39:00.000Z"
updated: "2001-10-19T09:49:00.000Z"
replies: 2
views: 243
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/12179-vbscript-fördröjning-hur"
---

# VbScript: Fördröjning, hur ?

## #1 — nill, 2001-10-19T06:39Z

Om jag t.ex. ska loopa ut min text bokstav för bokstav så här:

antal = len(text)

for i=0 to antal
   uttext = left(text, i)
next

hur gör jag då så att detta "syns".. alltså med några millisekunders fördröjning ?
I Visual Basic är det ju inte så svårt med med ASP förstår jag inte hur det ska gå till.

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

## #2 — PatrikB, 2001-10-19T08:55Z

I asp blir det svårt eftersom allt processas på servern och sedan skickas till klienten.
Vill du få "skrivmaskins effekt" blir du tvungen att kika på någon javascript-funktion som körs på klienten.

cya,
PatrikB

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

## #3 — Brimba, 2001-10-19T09:49Z

Om du däremot vill pausa så fungerar detta:

```
Sub Pause(Sec)
    Dim Start
    
        Start = Timer()   ' Ange starttid.
        
        Do While Timer < (Start + Sec)
        Loop

End Sub
```

Men som sagt, den visar ingenting på klienten - tills sidan är klar, utan det är servern som pausas.
Men det kan ändå vara användbart ibland.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/12179-vbscript-fördröjning-hur
