调用子程序也可以的,例如:
按1调用1.exe,按2调用2.exe
这样你就总有活干了,而且,主程序也不用修改。

解决方案 »

  1.   

    to:ntserver4(得儿飞) 
    可以具体一点吗?先谢了!!
      

  2.   

    对了,还有一个要求:
        就是所有的程序不能停,进行增加功能!DLL能够在运行时被修改吗?
      

  3.   

    最简单的方法:
    用配置文件:
    [EXECUTE]
    1=1.exe
    2=2.exe
     ...(如果用DLL动态载入也可以,不过要设计相同的接口)
    当按下哪个键,读取配置文件,执行相应的exe(或载入DLL)
      

  4.   

    可以这样:每个EXE执行一件动作,执行完后自动退出。重复执行不是问题,反正会自动退出。
      

  5.   

    不变态的。
    1,
    如果你的那'动作'是有限的,可以都做出来,比如以函数数组形式存在。
    然后另外用文件或数据库来保存一下按钮与动作关系。
    2.
    每需要增加若干个动作,就增加一个DLL,并用文件或数据库来让你的主程序
    知道它。
    3.进一步想扩展,请深入理解数据结构课程中'有限状态机'算法。如果你自己觉得无法胜任,找你们系统设计人员以书面形式给出设计框架,
    必竟职责有别。