我写在win2000下写了一个软件,到xp上有些窗体就变了样。请问高手们2000的程序到xp上应该注意什么?

解决方案 »

  1.   

    最好在xp上也装一个delphi,再重新编译一次就行了。
      

  2.   

    to xiangding(杨过):
      这不是解决的办法,我的软件要发布几百套,难道都要让用户自己去编译一次吗?
      

  3.   

    应该是不会的。
    当然,你的字体、窗体属性都应该是选择2000中有的那些,尽量不要用一些某些操作系统中特有的命令(如API)之类的东西,这样的话就没有问题。
    另外,字体应该选择中文字符集
      

  4.   

    通常,XP也就是标题栏宽一点,窗体变成圆角,没多大问题。不放心的话,你可以在一个XP下面编译,然后把XP的界面改成“经典Windows”,就可以看到在2000界面下运行的程序窗体了。