|
| DIM spørgsmål Fra : Jon Klose Larsen |
Dato : 05-03-01 12:13 |
|
Hej
Jeg har lavet en side, hvor jeg har en tabel (se her :
http://www.fly.opasia.dk/flyin/pilot-ekch.asp )
Jeg har i øjeblikket lavet den sådan her :
DIM ch(8,4,10,2)
men for at gøre koden mere fleksibel (og nemmere for andre at rette) ville
jeg gerne have den til at se sådan her ud :
slotmax = 10
timer = 8
DIM ch(timer,4,slotmax,2)
Dette giver dog følgende fejl :
Der opstod en Microsoft VBScript-kompileringsfejl fejl '800a0402'
En heltalskonstant var ventet
/vacc2/flyin/pilot-ekch.asp, linje 7
DIM ch(timer,4,slotmax,2)
----------^
Kan man ikke gøre det på en eller anden måde ??
Jon
| |
Martin Poulsen (05-03-2001)
| Kommentar Fra : Martin Poulsen |
Dato : 05-03-01 14:23 |
|
"Jon Klose Larsen" <klose@post8.tele.dk> wrote:
> Hej
>
> Jeg har lavet en side, hvor jeg har en tabel (se her :
> http://www.fly.opasia.dk/flyin/pilot-ekch.asp )
Kan man eksekvere ASP-scripts hos Opasia? Kræver det specielt
abonnement eller hvad?
--
Med venlig hilsen
Martin Poulsen
martinp@nospam.dk
| |
Jon Klose Larsen (05-03-2001)
| Kommentar Fra : Jon Klose Larsen |
Dato : 05-03-01 14:33 |
|
Vi har et erhvervs-abonnement.
Jeg ved ikke om du kan gøre det med et "normalt" abonnement - prøv at
kontakte dem.
Jon
>
> Kan man eksekvere ASP-scripts hos Opasia? Kræver det specielt
> abonnement eller hvad?
>
> --
> Med venlig hilsen
>
> Martin Poulsen
> martinp@nospam.dk
>
>
| |
Kim Søvsø Pedersen (05-03-2001)
| Kommentar Fra : Kim Søvsø Pedersen |
Dato : 05-03-01 15:53 |
|
"timer" er en funktion (og dermed et reserveret ord), så kald den variabel
noget andet :)
Mit bud...
Kim
Jon Klose Larsen <klose@post8.tele.dk> skrev i en
nyhedsmeddelelse:ixKo6.5043$XX2.89849@twister.sunsite.dk...
> Hej
>
> Jeg har lavet en side, hvor jeg har en tabel (se her :
> http://www.fly.opasia.dk/flyin/pilot-ekch.asp )
>
> Jeg har i øjeblikket lavet den sådan her :
>
> DIM ch(8,4,10,2)
>
> men for at gøre koden mere fleksibel (og nemmere for andre at rette) ville
> jeg gerne have den til at se sådan her ud :
>
> slotmax = 10
> timer = 8
> DIM ch(timer,4,slotmax,2)
>
> Dette giver dog følgende fejl :
>
> Der opstod en Microsoft VBScript-kompileringsfejl fejl '800a0402'
> En heltalskonstant var ventet
> /vacc2/flyin/pilot-ekch.asp, linje 7
> DIM ch(timer,4,slotmax,2)
> ----------^
>
> Kan man ikke gøre det på en eller anden måde ??
>
> Jon
>
>
| |
Jon Klose Larsen (05-03-2001)
| Kommentar Fra : Jon Klose Larsen |
Dato : 05-03-01 16:10 |
|
Hej Kim
Desværre virker det heller ikke med andre navne for min variabel.
Der kræves stadig en heltalskonstant.
Kan man "lave" den på en anden måde end ved at skrive tallet direkte ?
Jon
Kim Søvsø Pedersen <ksp@diaphoni.dk> skrev i en
nyhedsmeddelelse:iLNo6.5502$XX2.113906@twister.sunsite.dk...
> "timer" er en funktion (og dermed et reserveret ord), så kald den variabel
> noget andet :)
> Mit bud...
>
> Kim
| |
Jakob Andersen (05-03-2001)
| Kommentar Fra : Jakob Andersen |
Dato : 05-03-01 19:04 |
|
"Jon Klose Larsen" <klose@post8.tele.dk> wrote
> Kan man "lave" den på en anden måde end ved at skrive tallet direkte ?
Du kan redimme den....
Dim minVar , mitArray
minVar = 5
Redim mitArray(minVar,3)
--
Jakob Andersen
FAQ for webdesign gruppen på
< http://www.usenet.dk/oss/dk.edb.internet.webdesign>
"Det er rart at være vigtig, men det er vigtigere at være rar "
| |
Jon Klose Larsen (05-03-2001)
| Kommentar Fra : Jon Klose Larsen |
Dato : 05-03-01 19:34 |
|
Hej Jakob
Tak for dit svar - det virker !!
Jon
>
> Du kan redimme den....
>
> Dim minVar , mitArray
> minVar = 5
> Redim mitArray(minVar,3)
>
> --
> Jakob Andersen
> FAQ for webdesign gruppen på
> < http://www.usenet.dk/oss/dk.edb.internet.webdesign>
> "Det er rart at være vigtig, men det er vigtigere at være rar "
>
>
| |
Søren Vrist (05-03-2001)
| Kommentar Fra : Søren Vrist |
Dato : 05-03-01 22:09 |
|
>Kan man "lave" den på en anden måde end ved at skrive tallet direkte ?
Det er vist ikke så sundt performance mæssigt at redimme arrays eller
sådan noget, men kan man ikke bare
const minVar = 10
cost minVar2 = 8
DIM ch(minVar,4,minVar2,2)
__
mvh / Regards
Søren Vrist
vrist@mailme.dk
"Have pill and shrink, just don't show us how you sweat" - Kashmir "lampshade"
| |
MacMac (05-03-2001)
| Kommentar Fra : MacMac |
Dato : 05-03-01 22:20 |
|
I brevet "r008atsh35am7dqmbusqr28pc5fcchcmr1@4ax.com" skrev Søren Vrist
(vrist@webmaker.dk) den 05/03/01 22:09:
>> Kan man "lave" den på en anden måde end ved at skrive tallet direkte ?
> Det er vist ikke så sundt performance mæssigt at redimme arrays eller
> sådan noget, men kan man ikke bare
> const minVar = 10
> cost minVar2 = 8
> DIM ch(minVar,4,minVar2,2)
De er jo fuldstændig samme resultat som med: DIM ch(10,4,8,2)
Det der skulle opnåes var at definere arrayets størrelse dynamisk og det kan
kun gøres med en redim.
Venlig hilsen
Morten
| |
Jakob Andersen (05-03-2001)
| Kommentar Fra : Jakob Andersen |
Dato : 05-03-01 22:24 |
|
"Søren Vrist" <vrist@webmaker.dk> wrote
> Det er vist ikke så sundt performance mæssigt at redimme arrays eller
> sådan noget
Nej det er ikke sundt...
, men kan man ikke bare
> const minVar = 10
> cost minVar2 = 8
> DIM ch(minVar,4,minVar2,2)
Nej det vil ikke virke, man vil sandsynligvis få fejlen expected intreger
constant
--
Jakob Andersen
FAQ for webdesign gruppen på
< http://www.usenet.dk/oss/dk.edb.internet.webdesign>
"Det er rart at være vigtig, men det er vigtigere at være rar "
| |
|
|