首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

请问一下老师。【超长字符串】及【失去焦点有关问题】

2012-01-16 
请教一下老师。【超长字符串】及【失去焦点问题】请教各位老师:1.如何让程序附带超长字符串。直接存变量编译时间

请教一下老师。【超长字符串】及【失去焦点问题】
请教各位老师:
1.如何让程序附带超长字符串。
直接存变量编译时间太长,附带文件打开显得累赘,目前我用预存多行文本框方法代替(但是打开速度受影响)。
请教一下老师是否有更科学一点的办法;

2.Frame控件是否有失去焦点事件,该控件使用时由“Visible”属性控制其显示,使用完Visible=False。请教老师如何让其失去焦点触发事件(最好别遍历所有控件)。或者有其他变通的方法,愿听其详,谢谢!

[解决办法]
1,放在资源文件中,用LoadResData 函数读取

[解决办法]
2,Frame是个窗口控件,对它做子类化处理WM_ACTIVATE消息应该没问题.不知有没有更好用的方法
[解决办法]
帮顶一下。。。。。。。。
[解决办法]
1,放在资源文件中,用LoadResData 函数读取
2,用picturebox代替frame,就有lostfocus了
[解决办法]
1、用内存变量,或者数组变量保存是最科学的,存取速度快。保存在资源中或者外部控件中都是效率最低的方法,读取速度最慢。
2、Frame1 是容器控件,没有你说的这个事件。如果其上放有很多控件,可考虑用索引号标识的最后一个控件失去焦点后应如何处理。
[解决办法]
呵呵,方法都不错,我再补充一个,
将Frame1放到picturebox控件里,通过picturebox的lostfocus控制Frame1
[解决办法]
除了资源文件,还可以使用TXT文件来存储长字符串。
[解决办法]
1.资源文件
2.主要看你这个目的是做什么,不一定要在frame上折腾,只要它的visible属性就是了.通过frame里面的控件来控制.
[解决办法]
存在文本文件中,需要时读取
[解决办法]
1、如果字符串很大,不如直接用mdb不就行了吗?
2、很多人回答了....

热点排行