<script runat="server">
function test()
    response.write("the test")
end function
</script><%
test()
%>--------------------另一页调用的话你可以做成dll,或include办法。

解决方案 »

  1.   

    我是新学的,还未学到dll或include,那我前两个问题的答案能否有人回答呢?
      

  2.   

    1。如果调用的和被调用的函数在同一个类里,不管是public、protected还是private,都可以直接用;如果A类继承自B类,那么A中的public、protected的函数B中都可以用;如果两个函数不相干,那么A可以通过实例化B的对象使用B的public函数。等等。
    2。C#中没有全局变量(记得好像有这个说法:)),某一个函数中定义的都是局部变量,在不同位置声明的局部变量声明其不同;C++中局部变量和全部变量在内存中存放位置不同。
    3。在一个页面A.aspx中定义的函数要在另一个页面B.aspx中调用,也要先实例化A.aspx的类,并且要注意把你需要调用的函数声明成public类型的。这都是基础的C++,应该看看书。
      

  3.   

    在同一个类里可以直接调用,在不同类里如:在A类里调用B类的方法,先将B类实例化,然后调用如:
    Imports B类的命名空间
    public class A
      dim bb As new B
      bb.function
    end class