【发布时间】:2020-03-02 18:20:10
【问题描述】:
我是编程新手,不知道如何在 Visual Basic 中对字符串应用除法;专门用来“打折”。
= Data("discount") /100"
没有任何作用。
Me.fldRate.txt=lstrText
Me.txtDiscount.Value = Data("discount") /100
If not Data.EOF then
Me.txtDiscountedRate.Visible = True
Me.txtDiscount.Visible = False
If Data ("discount") > 0 and Data("discountable") <> 0 Then
blnDiscount = True
Me.txtDiscount.Visible = True
有解决办法吗?
提前谢谢你。
【问题讨论】:
-
Data("Discount")要除以100的值是多少?你有任何错误信息吗?如果有,在哪一行?
-
Me.txtDiscount似乎是一个 TextBox 但它有一个 .Value 属性。您确实应该包括所有信息,例如该控件的类型。 -
我认为,如果我们在这种方法中看到更多代码,我们可以提供更多帮助。另外,这真的是 VB.Net 还是 VBA?现代 VB.Net 几乎不应该使用
EOF属性,而 VBA 更有可能检查控件上的Value属性。
标签: vb.net