`

应用程序对XP主题的支持要慎重

阅读更多

现在越来越多的程序希望能够展现出XP的主题风格,这是大势所趋的,但是在使用中确发现了大问题,详细情况如下:

在Visual Basic 6中使用XP主题的方式见:http://tlcheng.twbbs.org/tlcheng/Basic/vb/XPTheme/

在Visual Basic 2003中使用XP主题方式见:http://tlcheng.twbbs.org/tlcheng/Basic/net/XPTheme/

通过试验,上述的教程是正确的,的确好用,而且系统可以支持XP的主题,但是到底是否可用呢?

如果在系统中使用了TextBox,而且希望通过MaxLength限制文本框的长度的话,那你就惨了,为什么?因为,文本框无法限制输入的长度了,下面假定限制输入的长度为10.

1:如果输入的都是字母或者是数字,那就没问题了,我想这种方式外国怎么测试都不会错,否则也不会推广来用。

2:如果输入中使用中文输入法进行输入,惨了,中文可以无限制的输入,而且一旦无限制后,英文也是可以随便输入的。

解决办法,就是通过编码来验证输入的是否为约定的长度,好麻烦的,系统中目前好多输入都需要大量编码来限制,工作量太大,目前只有取消系统对XP主题的支持,以缓解工作量,希望可以找到好的办法。



Duiker 2007-04-28 13:42 发表评论
分享到:
评论

相关推荐

    VC6应用程序实现XP风格

    为了确保应用程序在各种操作系统上的表现,建议考虑升级到更新的开发工具,如Visual Studio 2005或更高版本,这些工具内置了对XP风格以及后续操作系统界面风格的支持。然而,对于那些依然依赖VC6且希望提升界面美观...

    易语言xp风格化应用程序源码,易语言xp风格化应用程序模块

    本文将深入探讨“易语言xp风格化应用程序模块源码”,以及如何利用这些源码创建具有XP风格的应用程序。 XP风格,全称为Windows XP Style,是微软在Windows XP操作系统中引入的一种用户界面设计风格。这种风格以其...

    应用程序使用XP风格,xpstyle.manifest文件

    在VC项目中集成`xpstyle.manifest`,可以使应用程序在不支持或禁用视觉样式的老版Windows系统上,也能呈现出与XP风格一致的外观。这个文件通常需要被嵌入到应用程序的可执行文件中,以便在运行时生效。 要将`xp...

    XP主题包\xp仿win7黑色主题.RAR

    标题中的“XP主题包\xp仿win7黑色主题.RAR”指的是一个针对Windows XP操作系统的主题包,这个主题包的设计灵感来源于Windows 7的黑色主题,旨在为用户提供一种与Windows 7类似但适用于Windows XP的视觉体验。...

    Windows7仿XP主题

    在应用仿XP主题后,用户会注意到以下变化: 1. 桌面:桌面背景可能变为XP的经典壁纸,或者可以自定义为用户喜欢的XP风格图片。 2. 开始菜单:Windows 7的开始菜单可能会被调整为类似XP的样式,带有经典菜单项排列。 ...

    vc2019编译能在windows xp下运行的程序

    在IT行业中,Windows XP是一个历史悠久的操作系统,尽管微软已经停止了对其的支持,但它仍然在一些环境中被使用。Visual Studio 2019是现代的开发工具,主要用于创建针对较新版本Windows的应用程序。然而,通过特定...

    Active_Context及XP主题支持_示例1

    在这个示例中,"Active_Context及XP主题支持_示例1"可能是一个用于演示如何在程序中实现对Windows XP主题兼容性的项目。 Active_Context技术允许应用程序根据当前操作系统环境来呈现不同的用户界面。在Windows XP中...

    让VS2013编写的程序在XP下运行

    标题中的“让VS2013编写的程序在XP下运行”是指解决使用Visual Studio 2013开发的应用程序无法在Windows XP操作系统上运行的问题。由于VS2013默认支持的目标平台是Windows Vista及以上版本,因此在XP环境下可能会...

    xp系统默认xp主题

    2. 图标设计:XP主题的图标设计注重实用性和美观性,图标形状简洁,色彩鲜明,易于辨识。这些图标不仅在视觉上给人留下深刻印象,而且在功能上也易于理解。 3. 窗口样式:窗口边框采用半透明效果,按钮、滚动条等...

    Active_Context及XP主题支持_示例2

    在"Active_Context及XP主题支持_示例2"这个主题中,我们可以推测这是一个教学或示例项目,旨在演示如何在Windows应用程序中实现Active_Context和XP主题的支持。下面我们将深入探讨这两个概念及其在实际编程中的应用...

    纯净xp仿win7桌面主题.。。超炫主题

    1. **纯净xp仿win7桌面主题.exe**:这是主题安装程序,用户运行此文件即可将Win7风格的主题应用到Windows XP系统中。安装过程中可能会要求用户赋予管理员权限,以确保可以修改系统文件和设置。 2. **readme.htm**:...

    微软官方蓝色经典xp主题Royale

    【微软官方蓝色经典xp主题Royale】是一款专为Windows XP操作系统设计的主题,它以其独特的蓝色界面和优雅的设计深受用户喜爱。这款主题由微软官方推出,旨在提供一个与传统Windows XP风格不同的视觉体验,同时保持...

    应用程序实现XP风格简便方法_经典!!.zip

    在Windows XP时代,系统引入了一种新的用户界面风格,称为“XP风格”或“Luna主题”,它以其蓝色、银色和橄榄绿色等柔和色调以及更现代化的图标和控件设计而闻名。这个压缩包“应用程序实现XP风格简便方法_经典!!....

    电脑xp默认xp主题下载

    标题中的“电脑xp默认xp主题下载”指的是获取微软Windows XP操作系统原始默认的主题,这个主题是Windows XP发布时预装的视觉样式,具有经典的蓝色界面、桌面壁纸和图标等元素。Windows XP是微软在2001年推出的一款...

    易语言源码xp风格化应用程序模块.rar

    这个“易语言源码xp风格化应用程序模块.rar”压缩包中包含的资源,显然与创建具有Windows XP视觉风格的应用程序有关。XP风格,即Windows XP操作系统中的界面设计,以其经典的蓝色和半透明效果闻名,对于那些希望在...

    易语言xp风格化应用程序模块.rar

    易语言xp风格化应用程序模块.rar 易语言xp风格化应用程序模块.rar 易语言xp风格化应用程序模块.rar 易语言xp风格化应用程序模块.rar 易语言xp风格化应用程序模块.rar 易语言xp风格化应用程序模块.rar

    解决VS2010编译的程序在XP不能运行的问题

    解决 VS2010 编译的程序在 XP 不能运行的问题 在使用 VS2010 进行编译时,可能会遇到程序在 XP 系统上不能运行的问题。这主要是由于 VS2010 编译出的程序依赖于 Microsoft Visual C++ 2010 Redistributable-x86,但...

    一个很好看的XP主题

    标题中的“一个很好看的XP主题”指的是针对微软Windows XP操作系统设计的一款个性化桌面主题。Windows XP是微软在2001年发布的一款操作系统,因其稳定性、兼容性和用户友好性而广受欢迎,尤其在家庭和小型企业用户中...

    CEF支持xp的版本 cef_binary_3.2171.1901_windows32

    如果他们具备编译环境和相关技能,可以从CEF的源代码编译出适用于自己应用的定制版,这可以更好地满足特定需求,例如去除不必要的功能以减小程序体积或优化特定性能。而直接使用预编译的二进制包则更为便捷,适合不...

    XP精选主题包 mac主题

    有些高级主题可能还需要第三方工具来正确安装和启用,因为Windows XP原生并不支持所有自定义主题功能。 需要注意的是,虽然这些主题包可以提供视觉上的改变,但它们并不会改变操作系统的实际功能。因此,用户仍然会...

Global site tag (gtag.js) - Google Analytics