仓酷云

标题: ASP教程之ASP进修之FSO组件操作实例技能(5) [打印本页]

作者: 第二个灵魂    时间: 2015-2-3 23:30
标题: ASP教程之ASP进修之FSO组件操作实例技能(5)
问题是他们究竟是喜欢他们是使用软件时,速度快还是速度慢好.(当然在3秒以内).无论是他们输入资料时,查找资料时,分析资料时.fso|技能        本法式中采取的是mid函数,该函数的感化是前往某字符串中从第几位字符入手下手的几个字符。格局即为:Mid(string,start,length)
  <script language=VBs>
  cn_string= "cnbruce love cnrose"
  cn_start = 9
  cn_length = 4
  alert (mid(cn_string,cn_start,cn_length))
  </script>
  学会了FSO提取文件值,也学会了将信息输出到文件中,那上面就再来使用使用下。
    不晓得你有无如许的习气:看到一个文件,不盲目的右键选择用记事本翻开。呵呵,几近没有哪一个文件是不成以的。所以如今,可以默许一切文件都是文本,只是后缀名分歧罢了;那末也就是说,如今可以提取任一文件的内容信息。OK,就来想象一下:
    1,提取一个文件的途径(采取file按钮停止查找定位)
    2,将该途径文件翻开,并读取一切行
    3,显示读取的信息
    1、viewcode.ASP
  <%Function ShowCode(filename)
  Set fso = Server.CreateObject("Scripting.FileSystemObject")
  Set cnrs = fso.OpenTextFile(filename, 1)
  While Not cnrs.AtEndOfStream
  rsline = cnrs.ReadLine
  rsline = server.HTMLEncode(rsline)
  Response.Write(rsline & "<br>")
  Wend
  end Function%>
  <form action="viewcode.asp" method="post">输出文件名
  <input type="file" name="filename">
  <input type="submit" value="检查源法式">
  </form>
  <%file=request.form("filename")
  response.write (file & "源法式以下<hr>")
  If trim(file)<> "" then
  Call ShowCode(file)
  End If%>
    以上法式调试时,可以选择html,asp页面,也能够翻开任一使用法式等。
    界说的ShowCode函数,次要感化是翻开、读取并显示文件中一切信息内容。注重添加了server.HTMLEncode(rsline),针对含有尺度HTML代码的文件。
    显示文件中一切行即用一前提轮回停止遍历显示了。
   
  While Not cnrs.AtEndOfStream...Wend
asp,你就只能等着微软给你解决,它不乐意你就只好悲催。而且asp跑在windows服务器上,windows服务器跟linux比起来简直弱爆了!
作者: 若天明    时间: 2015-2-4 00:08
如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:
作者: 仓酷云    时间: 2015-2-6 17:26
我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。
作者: 只想知道    时间: 2015-2-19 21:14
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。
作者: 乐观    时间: 2015-3-6 15:29
我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。
作者: 简单生活    时间: 2015-3-8 11:39
运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。
作者: 金色的骷髅    时间: 2015-3-15 22:23
跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组
作者: 山那边是海    时间: 2015-3-17 23:10
多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。
作者: 冷月葬花魂    时间: 2015-3-19 08:14
尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。
作者: 飘飘悠悠    时间: 2015-3-27 13:35
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
作者: 飘灵儿    时间: 2015-3-28 16:25
先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习
作者: 因胸联盟    时间: 2015-4-1 07:08
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
作者: 精灵巫婆    时间: 2015-4-14 13:16
学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。
作者: 透明    时间: 2015-4-15 01:46
虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。
作者: 愤怒的大鸟    时间: 2015-4-15 21:36
先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习
作者: 海妖    时间: 2015-4-18 03:55
掌握asp的特性而且一定要知道为什么。
作者: 分手快乐    时间: 2015-4-23 22:12
弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
作者: admin    时间: 2015-4-26 23:10
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
作者: 小魔女    时间: 2015-5-6 04:11
运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。




欢迎光临 仓酷云 (http://www.ckuyun.com/) Powered by Discuz! X3.2