webForumDet fria alternativet

scriptlet frågor...

ASP

3 svar · 378 visningar · startad av fredrik

Medlem sedan dec. 19991 072 inlägg
Frågan#1

Hej, håller på att lära mig lite om scriptlets...några frågor:

1. Hur ska man veta vad man ska skriva för progid? jag vet att om man inte skriver nåt så tilldelas man ett id men att det inte rekommenderas.

2. Spelar det nån roll var på servern man sparar filen?

Tack på förhand!

------------------
Fredrik Klarqvist
fredrik.klarqvist@swipnet.se
www.streetwise.se/fredrik/

Medlem sedan dec. 19991 072 inlägg
#2

löste det själv...det spelar ingen roll var filen ligger på servern.

Nu till fler frågor:

1. Vad har man för nytta av att ange parametrar under methods? för mig funkar det lika bra utan att jag skriver med dessa. (hittills i alla fall).
nån som vet?

2. Hur anropar man under funktioner till en funktion (hmmm...låter rörigt...) som det är nu anropar jag min funktion med:

Set obj = createobject("test.funk")
tmp=hw.testfunk(val)

Om jag vill anropa en underfunktion till denna hur gör jag då?
typ:

hw.testfunk.skriv(val)

tacksam för svar!

------------------
Fredrik Klarqvist
fredrik.klarqvist@swipnet.se
www.streetwise.se/fredrik/

[Redigerat av fredrik den 16 jun 2000]

[Redigerat av fredrik den 16 jun 2000]

Medlem sedan dec. 19996 721 inlägg
#3

1. Vad har man för nytta av att ange parametrar under methods? för mig funkar det lika bra utan att jag skriver med dessa. (hittills i alla fall).
nån som vet?

Om man inte gör så kommer funktionerna inte att exporteras, dvs. den yttre världen kan inte se vilka funktioner som finns i objektet.

2. Hur anropar man under funktioner till en funktion (hmmm...låter rörigt...) som det är nu anropar jag min funktion med:
Kod:

--------------------------------------------------------------------------------

Set obj = createobject("test.funk")
tmp=hw.testfunk(val)

obj.testfunk(val) menar du väl?

Om jag vill anropa en underfunktion till denna hur gör jag då?
typ:
Kod:
--------------------------------------------------------------------------------

hw.testfunk.skriv(val)

Jag hänger faktiskt inte riktigt med. Ett objekt innehåller ett antal metoder. Har du gjort ett objekt med metoden skriv blir det

obj=createobject("mitt.objekt")

obj.skriv "hej på dej"

Vad menar du egentligen med underfunktioner?

Medlem sedan dec. 19991 072 inlägg
#4

Hej och tack för svaren...

obj.testfunk(val) menar du väl?

ja...det menar jag.

Om man inte gör så kommer funktionerna inte att exporteras, dvs. den yttre världen kan inte se vilka funktioner som finns i objektet.

ok...är det så att jag ska skapa en parameter under för varje värde jag skickar med in, under respektive method?

Underfunktioner är lite fel uttryckt av mig...vad jag är ute efter är att på ngt sätt komma "längre ner i hierarkin" om det låter lättare (...låter rörigt det med, håller med).

Alltså säg att jag har 50 funktioner (lite överdrift men ändå...) och för att då ha bättre koll på dessa så vill jag dela upp dem så att alla textbaserade funktioner anropas som:

obj.texter.funktion(val)
och alla tal-baserade funktioner med:
obj.tal.funktion(tal)

Alltså ett mellansteg till innan jag anropar själva funktionen. Jag vet nu inte om detta går att göra med scriptlets men har däremot sätt det i dll:komponenter.

Hoppas det blev klarare nu!

------------------
Fredrik Klarqvist
fredrik.klarqvist@swipnet.se
www.streetwise.se/fredrik/

259 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)