这个问题满简单哦 请问ASSERT()是什么呀?哪位大哥帮我解答谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 assert是调试程序用的,参数为false,程序退出并显示错误信息,true, 继续执行 楼上说得对。Assert 方法示例下面的示例说明如何使用 Assert 方法。示例需要一个带有两个按纽控件的窗体。缺省的按纽名称是 Command1 和 Command2 。当示例运行时,单击 Command1 按纽使得按纽上的文本在 0 和 1 之间进行切换。单击 Command2 按纽可能不做任何事,也可能引起一个确认,应该执行哪一个操作取决于 Command1 按纽上所显示的值。该确认将在最后一个语句执行之后使整个执行停止,并且 Debug.Assert 行被突出显式。Option ExplicitPrivate blnAssert As BooleanPrivate intNumber As IntegerPrivate Sub Command1_Click() blnAssert = Not blnAssert intNumber = IIf(intNumber <> 0, 0, 1) Command1.Caption = intNumberEnd SubPrivate Sub Command2_Click() Debug.Assert blnAssertEnd SubPrivate Sub Form_Load() Command1.Caption = intNumber Command2.Caption = "Assert Tester"End Sub呵呵,设想一个 Assert 语句如同做一个假设。 assert是调试程序用的,参数为false,程序退出并显示错误信息,true, 继续执行 编译错误 简单聊天工具的疑问 VC中公有成员的作用域问题 关于读取数据库时用递归调用读完所有记录的问题? 有哪位会OpenGL,很想和你们交流,QQ:398556694,e-mail:[email protected] 当鼠标进入一个区域内,如何进行类似“标签”的提示? 如何创建一个控件的子控件?能以button说明吗 关于线程的一个小问题 如何new一个二维动态数组?????快来抢分。 急!急!急!如何消除点击系统条图标产生的菜单 运行一个com组件,虚拟内存一直增加是怎么回事?(改装成com前的c++程序是没有内存泄漏的) IPicture的图象倒置怎么办?
Assert 方法示例
下面的示例说明如何使用 Assert 方法。示例需要一个带有两个按纽控件的窗体。缺省的按纽名称是 Command1 和 Command2 。当示例运行时,单击 Command1 按纽使得按纽上的文本在 0 和 1 之间进行切换。单击 Command2 按纽可能不做任何事,也可能引起一个确认,应该执行哪一个操作取决于 Command1 按纽上所显示的值。该确认将在最后一个语句执行之后使整个执行停止,并且 Debug.Assert 行被突出显式。Option Explicit
Private blnAssert As Boolean
Private intNumber As IntegerPrivate Sub Command1_Click()
blnAssert = Not blnAssert
intNumber = IIf(intNumber <> 0, 0, 1)
Command1.Caption = intNumber
End SubPrivate Sub Command2_Click()
Debug.Assert blnAssert
End SubPrivate Sub Form_Load()
Command1.Caption = intNumber
Command2.Caption = "Assert Tester"
End Sub呵呵,设想一个 Assert 语句如同做一个假设。