觉得TSpinEdit在WinXP中的显示有一点问题,就进行了一些修改,但不知道如何使修改的内容生效?虽然保存了但TSpinEdit一点不受影响。
也找不到TSpinEdit的包文件。

解决方案 »

  1.   

    要把对应文件的.dcu文件删除吧,好让D再编译一次你修改后的文件
      

  2.   

    或者是自己新建一个PROJECT,然后把你修改的那个PAS文件加入到项目中,然后编译一下这个PROJECT,然后你应该可以在这个PROJECT所在目录找到你修改的PAS文件对应的DCU文件,将这个文件覆盖你的DELPHI目录下LIB子目录下的同名文件以及DEBUG目录下的同名文件
      

  3.   

    删除了spinedit.dcu文件,再编译,不会重新生成这个文件。但软件还可以编译通过。
      

  4.   

    先找到原来的spinedit.pas文件(应该在source下)->修改后->删除lib目录下的spinedit.dcu文件->再将你修改后的spinedit.pas文件拷贝到lib目录下->重新打开工程->编译.
      

  5.   

    先找到原来的spinedit.pas文件(应该在source下)->修改后->删除lib目录下的spinedit.dcu文件->再将你修改后的spinedit.pas文件拷贝到lib目录下->重新打开工程->编译.不管用
      

  6.   

    1.在当前Project中加入spinedit.pas后进行编译,会在当前目录下生成spinedit.dcu,并将spinedit.dcu覆盖到delphi的lib目录下即可~
    (最好先备份一个spinedit.dcu,避免出错)
      

  7.   

    将修改后的Pas添加到工程中(Add to Project),然后取消Project-->Optioins-->Packages-->Build with runtime packags前面的对钩,再完全编译。注意必须取消那个对钩。