高分求解两个VB的问题

来源:百度知道 编辑:UC知道 时间:2024/05/26 12:59:28
1.为什么我做一个小软件在VB里测试的时候和生成EXE两者的样式不太一样?怎么解决这类问题?
2.如下图,用LISTBOX实现的功能,第一行"我是灰太狼"这一句我想让"灰太狼"三个字用别的色显示,或者是加红色下划线突出显示该怎么做?LISTBOX可不可以实现这类功能?如果LISTBOX不能,我应该用什么控件来实现 ?

Listbox本身肯定不能完成这样的功能。

但还是有很多控件都可以的~ 比如True DBList。其实绝大多数的第三方的Grid控件或者Cell控件都可以拿来完成这些功能。你只需要将Grid或者Cell中的网格线隐藏,并让光标整行即可。

如果一定要用非第三方的控件,那么可以考虑vb下的ListView控件,用它加上API也能完成你需要的这些效果。

1.你的两个程序怎么个不一样?就是生成EXE和VB里面运行的时候,到底什么点分布一样
2.LISTBOX里面,选中的那项,其文本颜色都是一样的,不是说不可以改,而是比较麻烦,对于小工程来说,这样的美化是不必要的,不过对于大工程,你可以做一个函数,定义数组,把文本都读出来,然后在数组里面修改