/ 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
Kompileringsfejl ved asp-klassen
Fra : Lars Kjærsgaard


Dato : 18-12-00 14:36

Hej NG!

Jeg har lavet en lille klasse for at afprøve OOP i ASP. Når jeg kompilerer
den fremkommer følgende fejl:
----------------------------------------------------------------------------
--------------------
Microsoft VBScript compilation error '800a0400'

Expected statement

/diverse.asp, line 9

end class
^
----------------------------------------------------------------------------
---------------------

Dette er selve klasse-filen "diverse.asp". Jeg forstår ikke hvorfor
fejlmeddelelsen fremkommer.

<%
class beskeder
'gør brugeren opmærksom på at vi gerne vil have gode råd ang. sitet.

public sub goderaad
msgbox "Vi vil MEGET gerne have gode råd til udbyggelsen af sitet!"
end sub

end class
%>
----------------------------------------------------------------------------
-----------------------

Dette er så index.htm filen som klassen er inkluderet i:


<!--#include file = "diverse.asp"-->
<html>
<head>
<title>Strategi og Kommunikation</title>
</head>
<basefont face=arial>
<body background="/grafik/background.jpg" topmargin="10" leftmargin="10"
LINK="#663333" VLINK="#663333" ALINK="#000000">

<%
dim objdiverse
set objdiverse = new beskeder
objdiverse.goderaad
'set objdiverse = nothing
%>

<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr><td><h3><center>Valgfaget IT-Strategi og
Kommunikation</center></h3></td></tr>
</table>
<hr Color=#663333 width=95%>
<table border="0" cellpadding="10" cellspacing="0" width="100%">
<U1>
<tr>
<td width=25% Valign=top><li><font size=2><b><A
Href=komdel.asp>Kommunikationsdel</A><p>
<li><b><A Href=strategidel.asp>Strategidel</A><p>
<li><b><A Href=undervisere.asp>Undervisere</A</b><p>
<li><b><A Href=job.asp>Typiske job</A><p>
<li><b><A Href=dimit.asp>Dimiterede Strateger</A><p>
<li><b><A Href=jobbeskriv.asp>Jobprofiler</A><p>
<li><b><A Href=virksomheder.asp>Samarbejdsvirksomheder</b></A>
</td>
</tr>
</table>
</body>
</html>
----------------------------------------------------------------------------
---------------

Kan nogen hjælpe mig vil det være meget velkommen.

På forhånd tak.

Venlig hilsen
Lars Kjærsgaard





 
 
Niels Henriksen (19-12-2000)
Kommentar
Fra : Niels Henriksen


Dato : 19-12-00 22:23

"Lars Kjærsgaard" <lk@skivehs.dk> wrote in message
news:91l3rj$1jka$3@news.net.uni-c.dk...
>
> public sub goderaad
> msgbox "Vi vil MEGET gerne have gode råd til udbyggelsen af sitet!"
> end sub
>
msgbox er ikke noget der bruges i ASP.


--
Niels Henriksen
Systemudvikler
Netopcom Danmark ApS
www.netopcomdanmark.dk



Robert (20-12-2000)
Kommentar
Fra : Robert


Dato : 20-12-00 09:27

Msgbox er ikke asp det er VB
Se derfor kan du gør dette:
det kan du gør i html eller asp !!!!
<Script language="vbscript">
Sub ButtonClicked

Dim boolLoopAgain
Dim lngLoopCount
Dim strResponse

boolLoopAgain = False
lngLoopCount = 0
Do
boolLoopAgain = False
lngLoopCount = lngLoopCount + 1

If lngLoopCount > 5 Then
MsgBox "Okay, the word we wanted was 'Please.'"
Else
strResponse = InputBox("What is the magic word?")
If UCase(strResponse) = "PLEASE" Then
MsgBox "Correct! Congratulations!"
Else
MsgBox "Sorry, try again."
boolLoopAgain = True
End If
End If

Loop Until boolLoopAgain = False

End Sub
</Script>



Kim Chr. Rasmussen (20-12-2000)
Kommentar
Fra : Kim Chr. Rasmussen


Dato : 20-12-00 12:21

> Dette er selve klasse-filen "diverse.asp". Jeg forstår ikke hvorfor
> fejlmeddelelsen fremkommer.
>
> <%
> class beskeder
> 'gør brugeren opmærksom på at vi gerne vil have gode råd ang. sitet.
>
> public sub goderaad
> msgbox "Vi vil MEGET gerne have gode råd til udbyggelsen af sitet!"
> end sub
>
> end class
> %>

Som skrevet tidligere er det ikke smart med Msgbox i ASP kode.
Men jeg tvivler på, at du har Version 5(eller nyere) af
VBScript -fortolkeren installeret.

Hent nyeste version fra http://msdn.microsoft.com/scripting eller installer
IE 5.0 eller nyere.

Mvh

KCR



Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408868
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste