一,,,
二提高执行优先级
三要转换到另一个FORM时先unload me(先前的一个窗体)
四用INSTALLSHIELD可以自动注册~因为你没做过所以你有疑问!
不是问题~

解决方案 »

  1.   

    三、及时释放资源,set ... = nothing
    四、用VB自带的打包程序进行打包,打包过程中添加那些OCX文件,安装时将自带注册
      

  2.   

    一、使用下面
        dim cmd as new adodb.command
        cmd.CommandType = adCmdStoredProc
        cmd.CommandText = 存储过程名
        cmd.Parameters(0).Value = 值
        cmd.Execute二、尽可能减少窗体个数,释放在内存中窗体(用语句 Unload Form1)三、看第二点四、一般使用VB打包程序生成的安装包已将OCX注册了,不用担心~~~ 
        除非你用的是共享的OCX控件
      

  3.   

    to :fs_windy(雲海飛龍)
    一存储过程的该怎么写输入参数?
      

  4.   

    使用VB自带的安装工具就好了,自动注册的!你先做一个就知道了很简单的,如果嫌它太大的话!用WINRAR解包,用ASPACK压一压就可以了
      

  5.   

    窗体的释放有如下方法在退出时执行 unload me:unload formX或
    set frmmain=nothing
      

  6.   

    使用多个参数的方法
        dim cmd as new adodb.command
        cmd.CommandType = adCmdStoredProc
        cmd.CommandText = 存储过程名
        cmd.Parameters(0).Value = 值1
        cmd.Parameters(1).Value = 值2
        cmd.Parameters(2).Value = 值3
        cmd.Parameters(3).Value = 值4
        cmd.Execute
      

  7.   

    你看看向导生成的MDI示例,看看在Form_Unload里是如何释放的。