Hvad med at bruge et array??? Ca.:
dim arrFormElements
for each x in Request.Form
arrFormElements= Request.Form(x)
next
Nu indeholder f.eks. arrFormElements(0) værdien af første form element.
MKJ
"Jesper Stocholm" <spam@stocholm.dk> wrote in message
news:Xns914C7BDF66358spamstocholmdk@192.38.208.81...
> Er det muligt at tweake ASP, så det bliver muligt at erklære variabelnavne
> dynamisk ?
>
> Jeg har en form, der spytter en masse data over i en side. Disse variable
> vil jeg gerne have erklæret ... dvs som noget i denne retning:
>
> strFirstname = Request.Form("FirstName")
> strLastname = Request.Form("LastName")
> strAddress = Request.Form("Address")
>
> ... men det nærmest skriger jo på en smart måde at gøre det på ... og jeg
> strikkede dette sammen:
>
> for each x in Request.Form
> "str" & x = Request.Form(x)
> next
>
> ... men ... big surprise ... compileren brokker sig ...
>
> Kan det jeg vil ikke lade sig gøre ?
>
> --
> Jesper Stocholm
>
http://stocholm.dk
> ICQ: 13214885
> MSN Messenger: jesperstocholm at hotmail dot com