程序 完成1次工作后, 如何示"成功"在textbox里?
程序 完成1次工作后, 如何示"成功"在textbox里?
[解决办法]
textbox1.Text = "成功";
[解决办法]
比如:
如果是一个函数 那你就给这个函数加一个返回值 bool int string 对象等类型都可以 然后根据你执行完后这个返回的结果 进行判断
比如:
Private Function GetCout(ByVal _FaultId As String) As Integer
Dim strValue As Integer
strValue = Common.ToInt32(SqlHelp.ExecuteScalar(String.Format("select count(*)as num from test where isRecover=0 and status={0}", _FaultId)))
Return strValue
End Function End Function
If GetCout("参数") > 0 Then
textbox1.text="成功"
end if
[解决办法]
textbox1.Text 初始值设为 ""
程序完成一次工作后结束前,给它赋值为textbox1.Text = "成功"。
[解决办法]
一次工作前写上textbox1.Text="";
一次工作后写上textbox1.Text="OK";
[解决办法]
那你得判断是否完成一次工作,如果是,显示成功,否则不显示。
[解决办法]
如果你的工程是比较复杂的请使用返回值的方法来判断,其逻辑比较清楚些,多试试,你的这个问题应该不难解决。
[解决办法]
放到该段代码最后一行,或者判断是否执行完一次
[解决办法]
基本原理 就是异步
windowsform,用Application.DoEvent()
webform,用js 脚本或者某些ajax的控件
wpf,用Dispatch