【发布时间】:2010-02-04 10:02:36
【问题描述】:
我试图弄清楚如何编写一个 vbscript 来做到这一点: 我有一个复选框系统,它代表一种软件。
这些复选框中的每一个都被收集到每个自己的布尔变量中。 对于这些“真实”中的每一个,我都想发送一封电子邮件。
我怎样才能使用“for each”循环或其他东西来做到这一点?
【问题讨论】:
我试图弄清楚如何编写一个 vbscript 来做到这一点: 我有一个复选框系统,它代表一种软件。
这些复选框中的每一个都被收集到每个自己的布尔变量中。 对于这些“真实”中的每一个,我都想发送一封电子邮件。
我怎样才能使用“for each”循环或其他东西来做到这一点?
【问题讨论】:
您使用的是哪个用户界面? HTML(即<input type=checkbox>)?然后不要将每个复选框收集到自己的布尔值中,而是直接访问复选框控件:
Dim myCheckboxes
myCheckboxes = Array(checkbox1, checkbox2, ...)
Dim c
For Each c In myCheckboxes
If c.checked Then
Call MySendMailMethod("Checkbox " & c.name & " has been checked!")
End If
Next
【讨论】: