仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 624|回复: 7
打印 上一主题 下一主题

[学习教程] ASP教程之left() 函数是 VBScript 的函数,VBScr...

[复制链接]
只想知道 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:49:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
ASP脚本是采用明文(plaintext)方式来编写的。vbscript|函数|汉字left()函数是VBScript的函数,VBScript将1个汉字看做1个字符,因而用left()不克不及失掉准确的字符长度。

我本人编写了以下3个函数,用来代替len()、left()、right(),但愿能办理您的成绩。

--------------------------------------------------------
Name:lenX
Argument:uStr
Return:
Description:前往字符串的长度,1其中笔墨符长度为2
--------------------------------------------------------

functionlenX(byvaluStr)
dimtheLen,x,testuStr
theLen=0

forx=1tolen(uStr)
testuStr=mid(uStr,x,1)
ifasc(testuStr)<0then
theLen=theLen+2
else
theLen=theLen+1
endif
next
lenX=theLen
endfunction

--------------------------------------------------------
Name:leftX
Argument:uStr待处置的字符串
uLen要截取的长度
Return:
Description:前往指定长度的字符串,1其中笔墨符长度为2
--------------------------------------------------------

functionleftX(byvaluStr,byvaluLen)
dimi,j,uTestStr,theStr

leftX=""
j=0

fori=1tolen(uStr)
uTestStr=mid(uStr,i,1)
theStr=theStr&uTestStr
ifasc(uTestStr)<0then
j=j+2
else
j=j+1
endif
ifj>=uLenthenexitfor
next
leftX=theStr
endfunction

--------------------------------------------------------
Name:rightX
Argument:uStr待处置的字符串
uLen要截取的长度
Return:
Description:前往指定长度的字符串,1其中笔墨符长度为2
--------------------------------------------------------

functionrightX(byvaluStr,byvaluLen)
dimi,j,uTestStr

rightX=""
j=0

fori=len(uStr)to1step-1
uTestStr=mid(uStr,i,1)
rightX=rightX&uTestStr
ifasc(uTestStr)<0then
j=j+2
else
j=j+1
endif
ifj>=uLenthenexitfor
next
endfunction

</p>asp对于服务器的要求较高,一般的服务器如果访问量一大就垮了,不得不重启。
飘飘悠悠 该用户已被删除
沙发
发表于 2015-1-20 05:11:28 | 只看该作者
交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。
第二个灵魂 该用户已被删除
板凳
发表于 2015-1-28 16:54:53 | 只看该作者
封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。
深爱那片海 该用户已被删除
地板
发表于 2015-2-5 22:19:42 | 只看该作者
运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。
只想知道 该用户已被删除
5#
 楼主| 发表于 2015-2-13 22:18:08 | 只看该作者
没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
灵魂腐蚀 该用户已被删除
6#
发表于 2015-3-11 15:28:00 | 只看该作者
跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组
谁可相欹 该用户已被删除
7#
发表于 2015-3-19 01:19:38 | 只看该作者
他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。
小女巫 该用户已被删除
8#
发表于 2015-3-27 00:50:48 | 只看该作者
ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。  因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 16:44

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表