为啥安装后的模块不能访问类成员呢
<火山程序 类型 = "通常" 版本 = 1 />类 模拟器信息类 <公开 @全局类 = 真>
{
变量 _主窗口句柄 <公开 类型 = 整数 注释 = "顶层窗口句柄">
变量 _子窗口句柄 <公开 类型 = 整数 注释 = "绑定窗口句柄">
变量 _进程pid <公开 类型 = 整数 注释 = "窗口进程的pid">
变量 _虚拟机Pid <公开 类型 = 整数 注释 = "虚拟机进程PID,只有启动才会有">
变量 _磁盘大小 <公开 类型 = 小数 注释 = "单位G">
变量 _端口 <公开 类型 = 整数 注释 = "模拟器端口">
变量 _进入安卓 <公开 类型 = 整数 注释 = "0/1进入桌面">
变量 测试成员1 <公开 类型 = 整数>
变量 测试成员2 <公开 静态 类型 = 整数>
}
在这个模块项目内部的 _调试运行里能访问到这些成员变量
<火山程序 类型 = "通常" 版本 = 1 />
方法 _调试入口方法 <公开 注释 = "当使用火山DLL默认调试启动程序直接调试DLL时,本方法将在DLL加载后被自动调用."
注释 = "请将调试相关的代码置入本方法中,在编译DLL的发布版本时,本方法中的内容不会被加入." 折叠2>
{
变量 path <类型 = 文本型>
变量 vm <类型 = 文本型>
变量 模拟器信息 <类型 = 模拟器信息类>
变量 包名 <类型 = 文本型>
变量 运行设置 <类型 = 模拟器参数类>
path = "d:\\MuMu\\shell\\"
vm = "1"
模拟器信息.测试成员1 = 0
模拟器信息.测试成员2=0
}
但是我打包安装模块后,在其他项目里调用这个模块,却不能访问这个类里的任何成员变量,这是哪里问题
<火山程序 类型 = "通常" 版本 = 1 />
方法 nei网ocr识别 <类型 = 文本型>
参数 i <类型 = 整数>
参数 x1 <类型 = 整数>
参数 y1 <类型 = 整数>
参数 x2 <类型 = 整数>
参数 y2 <类型 = 整数>
{
变量 模拟器 <类型 = 模拟器信息类>
模拟器 = 新建对象 (模拟器信息类)
模拟器._主窗口句柄 = 0
模拟器.测试成员1 = 0
模拟器.测试成员2 = 0
{
}
}
错误: 没有找到所指定的常量/变量/参数名称"_主窗口句柄",或者请检查当前位置是否有相关访问权限.
错误: 没有找到所指定的常量/变量/参数名称"测试成员1",或者请检查当前位置是否有相关访问权限.
错误: 没有找到所指定的常量/变量/参数名称"测试成员2",或者请检查当前位置是否有相关访问权限.
改成属性读,属性写方法了
页:
[1]