ASP网站制作之VBS、ASP代码语法加亮显现的类
因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。还无法完全实现一些企业级的功能:完全的集群、负载均横。显现|语法<%ClasscBufferPrivateobjFSO,objFile,objDict
Privatem_strPathToFile,m_TableBGColor,m_StartTime
Privatem_EndTime,m_LineCount,m_intKeyMin,m_intKeyMax
Privatem_CodeColor,m_CommentColor,m_StringColor,m_TabSpaces
PrivateSubClass_Initialize()
TableBGColor="white"
CodeColor="Blue"
CommentColor="Green"
StringColor="Gray"
TabSpaces=""
PathToFile=""
m_StartTime=0
m_EndTime=0
m_LineCount=0
KeyMin=2
KeyMax=8
SetobjDict=server.CreateObject("Scripting.Dictionary")
objDict.CompareMode=1
CreateKeywords
SetobjFSO=server.CreateObject("Scripting.FileSystemObject")
EndSub
PrivateSubClass_Terminate()
SetobjDict=Nothing
SetobjFSO=Nothing
EndSub
PublicPropertyLetCodeColor(inColor)
m_CodeColor="<fontcolor="&inColor&"><Strong>"
EndProperty
PrivatePropertyGetCodeColor()
CodeColor=m_CodeColor
EndProperty
PublicPropertyLetCommentColor(inColor)
m_CommentColor="<fontcolor="&inColor&">"
EndProperty
PrivatePropertyGetCommentColor()
CommentColor=m_CommentColor
EndProperty
PublicPropertyLetStringColor(inColor)
m_StringColor="<fontcolor="&inColor&">"
EndProperty
PrivatePropertyGetStringColor()
StringColor=m_StringColor
EndProperty
PublicPropertyLetTabSpaces(inSpaces)
m_TabSpaces=inSpaces
EndProperty
PrivatePropertyGetTabSpaces()
TabSpaces=m_TabSpaces
EndProperty
PublicPropertyLetTableBGColor(inColor)
m_TableBGColor=inColor
EndProperty
PrivatePropertyGetTableBGColor()
TableBGColor=m_TableBGColor
EndProperty
PublicPropertyGetProcessingTime()
ProcessingTime=Second(m_EndTime-m_StartTime)
EndProperty
PublicPropertyGetLineCount()
LineCount=m_LineCount
EndProperty
PublicPropertyGetPathToFile()
</p>大家可以自己去看一看.可以说看得想呕吐.以前有次下了个动网来看.里面连基本内置函数的保护措施(函数没防御性)都没有.难怪经常补这个补那个了.可能现在.NET版会好点吧 运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。 从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了 下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助... 接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。 最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。 没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。 学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点: 用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。 你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
页:
[1]