为什么窗体缷载后,属性还存在? 在一个frmGreet窗体中用Public strName as string 声明的一个模块级变量,并在窗体运行期间赋值:strName="江苏",在Unload frmGreet 后,msgbox frmGreet.strName,显示为:江苏,这是为什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 unload formmsgbox form.strName在你卸载之后重新又初始化了 form,因为你要查看form.strName属性,所以必须初始化它应该是类似如下dim o_frm as formset o_frm = new frmGreet call o_frm.set_strNameunload o_frmset o_frm = nothing这样应用 用Public声明的变量,其真正的变量名就是frmGreet.strName,它不同于frmGreet!strName,不依赖frmGreet而存在. 在调用msgbox frmGreet.strName时又初始化frmGreet了。 strName="江苏"你的这条语句应该放在了form1_load上,在你unload form1后,其实你运行语句是还是会在此加载的 Unload 只是将界面资源卸载了,窗体对象并没有释放,当然会保留 strName 属性了。 请问如何获取一个网络的虚拟目录下的所有文件的文件名和每个文件的修改时间? 在VB中怎么用ADO将字符串插入到VF的备注字段中? 播放wmv文件 关于菜单快捷键的问题,大家进来看看,急!!在线等待! 庆贺女儿出世,散分 怎样将一个数组清空,既没有组数也没有数据?急! 最傻问题横空出世,VC是什么? 紧急求援 解决了给他500分 请问大哥大姐们,那种 IE式的菜单怎么做啊,是不是也用 coolbar 啊?急!!! VB Picture画圆 圆线不清晰 有点象虚线呢 如何解决 顺便问问如何重画 如何使MSHFlexgrid的两列标题合并?
msgbox form.strName
在你卸载之后重新又初始化了 form,因为你要查看form.strName属性,所以必须初始化它应该是类似如下
dim o_frm as form
set o_frm = new frmGreet
call o_frm.set_strName
unload o_frm
set o_frm = nothing
这样应用
你的这条语句应该放在了form1_load上,在你unload form1后,其实你运行语句是还是会在此加载的