我对VBScript很新,并不完全确定我所做的事情是否正确。
我想创建一个结构来保存一个字符串然后一个字符串数组。字符串数组将是动态的,因为我不知道该列表中将有多少条目。
我有以下内容:
Class ExportMappings
Private _process_definition
Private _export_mappings : Set _export_mappings = CreateObject("System.Collection.ArrayList")
Public Property Let ProcessDefinition(procDef)
_process_definition= procDef
End Property
Public Property Get ProcessDefinition()
ProcessDefinition = _process_definition
End Property
Public Property Let ExportMappings(export)
_export_mappings = export
End Property
Public Sub AddMapping(map)
_export_mappings.Add map
End Sub
End Class
首先,我不确定是否正确声明了_export_mapping数组。 其次,我不知道是否需要构造函数将_export_mappings初始化为初始大小。如果是这样,我不知道我会怎么做。 最后,我为ExportMapping设置了get和set方法,我不确定这是否有效。
我会尝试通过调试器运行它,但我使用的软件没有最好的调试器,并且通常给我一个非常模糊的描述错误。
答案 0 :(得分:0)
首先要做的事情:
Private _export_mappings : Set _export_mappings = CreateObject("System.Collection.ArrayList")
无效完成这些更改后,您的代码应该编译。如果您添加显示您希望如何使用此课程的代码,我愿意谈论第二件事(可能是明天)。