各位老大,我想请教几个问题:1。是关于类继承的问题,我有几个实例程序,其中部分模块的原代码我看了就明白是继承父窗体过来的,可是众多的窗体和单元中,我很难知道它是继承的谁的属性,请问有什么方法可以做的到;2。我用delphi+sql写的项目,是多用户操作,我不知道怎么写代码,可以在程序安装后用户可以直接运行程序,而不必再在数据库服务器上设置他的用户账号来访问数据库和打开程序,请指教,谢谢!

解决方案 »

  1.   

    1、看子类继承的那个父类,按住ctrl用鼠标点击父类名称;察看父类的定义;
    2、在你的Tdatabase或者Tadoconection中设置
      

  2.   

    1。关键是我不知道它的父类是哪个
    2。在Tdatabase或者Tadoconection中设置,只是通过程序的方法写死了,
      

  3.   

    1。是关于类继承的问题,我有几个实例程序,其中部分模块的原代码我看了就明白是继承父窗体过来的,可是众多的窗体和单元中,我很难知道它是继承的谁的属性,请问有什么方法可以做的到;
    答:用ctrl来跟踪
    2。我用delphi+sql写的项目,是多用户操作,我不知道怎么写代码,可以在程序安装后用户可以直接运行程序,而不必再在数据库服务器上设置他的用户账号来访问数据库和打开程序。
    答:方法一、在Tdatabase或者Tadoconection中设置,这样的不好之处是改变了用户名后也得改程序,不可取。
    方法二、设一个窗体,让用户自己来配置用户名和密码。很容易实现的,你先把Tadoconection中设置的代码COPY出来,对应的用户名你用变量来对应就行了。
      

  4.   

    1。是关于类继承的问题,我有几个实例程序,其中部分模块的原代码我看了就明白是继承父窗体过来的,可是众多的窗体和单元中,我很难知道它是继承的谁的属性,请问有什么方法可以做的到;
    ---------------------------------------
    楼上的说了,CTRL+鼠标左键点击就可以转到父类的单元
    ---------------------------------------
    2。我用delphi+sql写的项目,是多用户操作,我不知道怎么写代码,可以在程序安装后用户可以直接运行程序,而不必再在数据库服务器上设置他的用户账号来访问数据库和打开程序,请指教,谢谢!
    ---------------------------------------
    可以在登陆的时候配置INI文件,一次配置后
    就OK了,除非你的服务器地址改变了.
    ---------------------------------------
      

  5.   

    1:
    關于繼承問題:
    type
      TWork01 = class(TSelForm)
    .
    .
    .
    end;Tselform就是繼承的窗口2:
    將配置寫入ini 文件或是 Regedit ,
    每次進系統的時候調用就可以了