我有一个使用n层体系结构的项目。在数据层中,我有几个函数和子从不同形式调用。我想知道,对于每个函数或子函数(在数据层中),哪些形式调用该函数。项目统计的种类。是否有任何内置工具可用于列出调用特定功能的所有表单?什么形式称为共享功能
感谢 CL
我有一个使用n层体系结构的项目。在数据层中,我有几个函数和子从不同形式调用。我想知道,对于每个函数或子函数(在数据层中),哪些形式调用该函数。项目统计的种类。是否有任何内置工具可用于列出调用特定功能的所有表单?什么形式称为共享功能
感谢 CL
你想要的是一个Shared
函数或子。
这些可以通过该类的所有儿童被调用,这取决于可达性(Public
,Private
),也可以从外部类通过限定类名,即所谓的MyClass.MySharedSub()
。
希望有所帮助。
我想要一个调用共享函数或sub的所有窗体的列表,例如form1调用func1,form3调用func1,form10调用func1。我正在寻找一种工具/方式来将form1,form3和form10列为调用func1的表单。希望解释我的要求 – chlorinelemon
您是否生成这些表单?如果是这样,创建一个'继承形式'类',将该类中的子或函数作为'Protected Sub'。它现在可用于所有表单,但无处可用。 – Mike
有几种工具可用于代码分析。
如果您的UI(表单)调用数据层,那么您的n层体系结构可能无法正确实现。通常,UI层应该只与业务层进行通信,并且不应该知道有关数据层的任何信息。 –