vb控件位置问提

来源:百度知道 编辑:UC知道 时间:2024/06/17 19:30:36
请教下高手的 vb控件位置 问题,很让人头疼的,为什么我在我的电脑上编程生成的.exe文件在别人的电脑上运行后label的个别控件老是走位, 有时后连文字都显示不正常,有时后更是看不到他的影子,要在不同的电脑放程序我还得每次在需要程序的电脑上用VB重新放控件,真的是非常郁闷啊,希望高手讲解并替我解决下哈。

主要是因为不同的操作系统,根据系统的外观以及主题的不同, 在窗体上使用了不同的字体以及字号,这样就造成了控件显示不下文字或位置偏移的..

而有些人因为使用较高分辩率,而调整了显卡高级属性中的dpi的值,也会影响程序的显示..

所以,你想做到程序在别的电脑上是通用的,就得设置那些出问题控件的各项值,而不能不修改它让它使用默认值..
比如label.font, fontsize
窗体的大小,以及控件的大小等等.