我使用标签作为订单号。我希望每次下订单时都将1添加到订单号。我需要做一个循环吗?如果是这样,怎么样?
Private Sub btnprint_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnprint.Click
'ordernumber = 0
ordernumber = ordernumber + 1
Lblorn.Text = ("Order Number:" & ordernumber)
答案 0 :(得分:0)
在这种情况下,您不需要循环,因为只有在触发btnprint_Click
事件时才会增加订单号。
如果您想在触发事件后继续打印n
个号码或订单,则需要循环。
您需要声明一个变量,该变量对于此按钮和标签所在的窗体/窗口是全局的,并且将最新的ordernumber
保留在内存中 - 直到窗口打开。关闭应用程序并再次打开它后,它将默认为0
。
如果您希望在应用程序的其他部分中使用此最新ordernumber
,则需要在应用程序级别将ordernumber
声明为全局变量。
如果要存储最新ordernumber
的值,即使在应用程序关闭或之后,您还需要将其存储在数据库或文件中,并在应用程序再次加载时检索它。