一个delphi做的统计程序,放到windows server 2008系统上运行。可是界面不能显示,进程中有这个程序在运行的。这是什么原因?

解决方案 »

  1.   

    系统不兼容性 比如XP系统 和win7系统的日期格式是不一样的 如果不加修改那可能导致你的加密验证就会有错误的
      

  2.   

    ShortDateFormat := 'yyyy-MM-dd';
    ShortTimeFormat := 'H:mm';
    LongTimeFormat := 'HH:mm:ss';
    DateSeparator := '-';
    我用了这段代码处理了时间格式,界面还是无法显示
      

  3.   

    把源代码在Windows Server 2008上编译调试一下
      

  4.   

    虚拟机,大哥!VirtualPC or VMWare,估计是低版本的Delphi和这个系统不兼容的问题
      

  5.   

    我用的是delphi7,版本应该还好吧。公司个人都没有server2008系统盘。
      

  6.   


    网上下个iso,安装上编译调试吧,木别的办法了。
    难道还使用BDE了?换个数据库引擎。
      

  7.   

    数据库服务器监听是否正常?
    tnsping ip 测试一下,关闭防火墙