以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 关于Syscmd.Project.Open的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=49669) |
-- 作者:liguichuan -- 发布时间:2014/4/22 13:19:00 -- 关于Syscmd.Project.Open的问题 假如在A项目中采用了:Syscmd.Project.Open(File, Args1, Args2, Args3....)来打开B项目,打开完后,A项目就自动退出了。能不能做到在A项目打开B项目后A项目还在运行。就是把B项目做成A项目的一个子模块。如何实现,能否请哪位高人给予思路的指点或是代码的提示。 |
-- 作者:Bin -- 发布时间:2014/4/22 14:04:00 -- 不可以,这样的话只能当作另外一个项目来启动了 http://www.foxtable.com/help/topics/0353.htm |
-- 作者:liguichuan -- 发布时间:2014/4/22 16:52:00 -- 那我现在就有个问题需要咨询了。 比如说,我有个系统,我需要有一个FTP上传附件的模块。我如果用同一个项目来做,会出现在上传FTP文件时,我是无法执行其它的操作的。 是不是有其它的线程之类的操作方法呢?对于线程之间的参数调用、传递等问题不是很熟悉。 |
-- 作者:liguichuan -- 发布时间:2014/4/22 17:03:00 -- 我想了一下,要不然只有这样,两个项目间通过一个数据库来进行参数传递。不过这样的操作方式会比较麻烦。 |
-- 作者:有点甜 -- 发布时间:2014/4/22 17:11:00 -- 以下是引用liguichuan在2014-4-22 16:52:00的发言:
那我现在就有个问题需要咨询了。 比如说,我有个系统,我需要有一个FTP上传附件的模块。我如果用同一个项目来做,会出现在上传FTP文件时,我是无法执行其它的操作的。 是不是有其它的线程之类的操作方法呢?对于线程之间的参数调用、传递等问题不是很熟悉。
可以这样,去看一下 任务管理 的知识点。
你把代码写到任务管理那里,需要执行一个耗时操作的时候,就把计划开启,记得在计划里把自己关闭就好。
http://www.foxtable.com/help/topics/0657.htm
|
-- 作者:有点甜 -- 发布时间:2014/4/22 17:17:00 -- 以下是引用liguichuan在2014-4-22 17:03:00的发言:
我想了一下,要不然只有这样,两个项目间通过一个数据库来进行参数传递。不过这样的操作方式会比较麻烦。
不需要用数据库,其实可以 .txt 文件,也可以用 注册表。虽然,这样太不让“人性化”了
http://www.foxtable.com/help/topics/2051.htm
|