Avatar billede jakobgt Nybegynder
15. juli 2003 - 16:56 Der er 10 kommentarer og
3 løsninger

En Nybegynders spørgsmål til ASP.

Hej!

Jeg har 3 spørgsmål jeg gerne vil have svar på. Det er basale spørgsmål, men jeg har endnu ikke fundet et svar på det.
1) Er det ikke muligt at kommentere flere linier, uden at skulle indsætte et '-tegn foran hver linie. Her tænker jeg f.eks. på /* */ i PHP.

2)Hvordan skriver man flere linier i den sammen streng uden at skulle skrive variablen foran.
f.eks. er dette her den så vidt jeg kan se gængse metode
EnStreng = "Tekst"
EnStreng = & "Noget mere tekst"
EnStreng = & "Endnu mere tekst"
3) Hvad er den grundlæggende forskel på sub og function. Er det bare procedure vs. funktion eller hva?

Håber I kan hjælpe mig med at svare på disse.

Mvh Jakob
Avatar billede snuseren.dk Nybegynder
15. juli 2003 - 16:58 #1
1) Nej, det mener jeg ikke man kan :o(

2) Jeg mener det er sådan:

EnStreng "tekst"
+ = "osv"

3) Ved jeg ikke.

// Anders
Avatar billede snuseren.dk Nybegynder
15. juli 2003 - 16:59 #2
Sorry, jeg mener det er sådan man gør:

EnStreng = "tekst"
EnStreng+ = "osv"

// Anders
Avatar billede squashguy Nybegynder
15. juli 2003 - 17:02 #3
2)
str = "hello " &_
  "world"

3)
en function kan returnere en værdi. den kan sub ikke
Avatar billede medions Nybegynder
15. juli 2003 - 17:37 #4
Nej, man gør sådan her:

EnStreng = "Rune "
Enstreng = Enstreng & " Nielsen

//>Rune
Avatar billede medions Nybegynder
15. juli 2003 - 17:39 #5
1) Nej, det er det ikke med VBScript! Der findes kun tegnet (') til at udkommentere!

3) Ja, som squashguy siger så kan en funktion retunere en værdi, hvilket en Sub ikke kan!

Det er nemmere at forstå hvis man antager at en Sub bruges til en event og en funktion er en funktion :-)

//>Rune
Avatar billede bufferzone Praktikant
15. juli 2003 - 18:08 #6
Hvis du gerne vil have noget godt materiale til at lære ASP så drop en e-mailadresse, så sender jeg et par dokumenter
Avatar billede netro Nybegynder
15. juli 2003 - 18:34 #7
Ang. pkt. 2 må jeg give Anders ret i, at det skrives nemmest således:

Var = "Her er en beretning om en mand, der" &_
"tabte sin stok i en betonblander."
Response.Write Var
Avatar billede netro Nybegynder
15. juli 2003 - 18:35 #8
Jeg mente squashguy - ikke Anders ;)
Avatar billede thefatman Nybegynder
15. juli 2003 - 22:12 #9
1)
Min ASP BOG siger det ikke

2)
Dim strURL,strHan
strURL = "www.thefatman.dk"

strHan = "Tjek" & strurl & " - federe end dig" & " - Tror du på det?"

response.write strHan

eller:

Dim strURL,strHan
strURL = "www.thefatman.dk"

strHan = "Tjek"
strHan = strHan & strurl
strHan = strHan & " - federe end dig"
strHan = strHan & " - Tror du på det?"

response.write strHan

3) Har de andre svaret på..
Avatar billede netro Nybegynder
15. juli 2003 - 22:20 #10
Der er svaret på det hele 27 gange ;o)
Avatar billede jakobgt Nybegynder
16. juli 2003 - 00:18 #11
Hmm, det ser jo umiddelbart godt ud.
Ang. pkt. 1 kunne man så ikke først gå ud i alm. HTML-kode via %> og så derefter kommenterer det via <!-- ?

bufferzone>> Her er min (midlertidige E-mailadresse)Midlertidig_adresse_slettes_igen@hotmail.com :-)
Er lidt tilbageholdende med at udlevere min egen E-mailadresse.
Avatar billede netro Nybegynder
16. juli 2003 - 02:53 #12
Jo, men det er en dum idé af tre årsager:

1/ ASP-fortolkeren sættes på ekstra, unødvendigt arbejde.
2/ Alle kan se dine kommentarer, hvilket du måske ikke altid ønsker.
3/ Brugeren skal bruge tid på at downloade de for ham/hende ligegyldige kommentarer.
Avatar billede jakobgt Nybegynder
29. juli 2003 - 16:57 #13
ok. Tak for det, I får alle lige nogle point.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester