我目前在做一个信息管理的小系统,遇到了一些问题。
1。我想在程序运行时建立一个用户类(TUser),也就是可以在程序运行期间都可以访问
的全局类。类已定义好,但不知道在哪个单元文件里创建。
2。不知道在Delphi中如何实现数据库的备份。可否举个例子?

解决方案 »

  1.   

    1、TUser类单独创建在一个单元文件中,如果其他单元中要用到该类的对象,则把该单元“Use”进来。2、数据库备份,一般来说,是数据库系统(DBMS)本身的职责,不管是桌面性数据库,还是数据库服务器,它们本身都提供了数据库备份功能,没有必要在Delphi中编程完成该项工作。
      

  2.   

    To:ddqqyy(ddqqyy)TUser类已定义在一个单独的单元文件里,并且在use子句中也包括了。
    但不知该在那里创建?Delphi里有TBatchMove组件,是否可用该组件来备份数据表?
      

  3.   

    我在MainForm的Show事件中创建了TUser类的实例,想在另外一个窗体ChangeUserPwdForm里调用User.GetUserName()。
    但不知为何,没得到UserName这个返回值
      

  4.   

    建议你在 MainForm的Create事件中创建这个类至于 TBatchMove 类的对象可以用来移动和拷贝数据记录,我以前也是用的它来备份的数据库