/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
vbscript exit do i stedet for break
Fra : Leif Neland


Dato : 19-11-10 14:26

Er der nogen pitfalls i, i stedet for at have mange "if then else endif"
inden i hinanden, og indrykninger frem til midten af skærmen at lave


do
nogle linier kode
if x<1 then
Fejltekst="Fejl1"
exit do
end if
nogle andre linier kode
if y<1 then
Fejltekst="Fejl2"
exit do
end if
flere linier kode
while 0=1 'kun een gang igennem

response.write Fejltekst

Leif



 
 
Leif Neland (19-11-2010)
Kommentar
Fra : Leif Neland


Dato : 19-11-10 15:49


"Leif Neland" <leif@neland.dk> skrev i en meddelelse
news:4ce67afc$0$36581$edfadb0f@dtext01.news.tele.dk...
> Er der nogen pitfalls i, i stedet for at have mange "if then else endif"
> inden i hinanden, og indrykninger frem til midten af skærmen at lave
>

Ups,
Det skal være

do
...
if x>1 then
fejltekst="fejl1
exit do
end if
....
loop until 1=1



jorn@jorna.dk (20-12-2010)
Kommentar
Fra : jorn@jorna.dk


Dato : 20-12-10 13:31

On Fri, 19 Nov 2010 15:48:41 +0100, "Leif Neland" <leif@neland.dk>
wrote:

>
>"Leif Neland" <leif@neland.dk> skrev i en meddelelse
>news:4ce67afc$0$36581$edfadb0f@dtext01.news.tele.dk...
>> Er der nogen pitfalls i, i stedet for at have mange "if then else endif"
>> inden i hinanden, og indrykninger frem til midten af skærmen at lave
>>
>
>Ups,
>Det skal være
>
>do
> ...
> if x>1 then
> fejltekst="fejl1
> exit do
>end if
>...
>loop until 1=1
>

Vel ikke andre end at du skal være sikker på, at du i *alle* tilfælde
kommer ud af loopen igen

Husk at skrive en kommentar i koden, da konstruktionen er lidt
"utraditionel" ...

(Og hvis din "Loop Until" altid skal være sand, kan du nøjes med
"Loop".)

Hvis din kode er til det, kan du kigge på Select Case.

Mvh. Jørn

Søg
Reklame
Statistik
Spørgsmål : 177414
Tips : 31962
Nyheder : 719565
Indlæg : 6407849
Brugere : 218876

Månedens bedste
Årets bedste
Sidste års bedste