delphi中一个模块多次调用的问题。俺只有85分了!!!!(85分)

  • 主题发起人 主题发起人 ggbb
  • 开始时间 开始时间
G

ggbb

Unregistered / Unconfirmed
GUEST, unregistred user!
我在DELPHI 中写好了一个模块。
现在我想让这个模块可在程序中多次
被调用,并且操作时,多个模块之间
互不干扰。我试过MDI窗口,可是不能
用。大虾们,有高招么?????
 
1、将该公用模块改写成Dll
2、用DDE实现数据的共享
 
怎么写的?应该没问题吧
demos目录中又一个模仿notepad的mdi例子
 
不用全局变量不就没什么问题了?
 
写成多线程啊!
每调一次模块,自动生成一个新线程,各线程之间的代码不相干扰,应该可以了吧? :)

参见delphi的demos/threads就成了。
 
做成COM应该是最安全的,调用起来也方便,很轻松的,有问题尽管问.
 
Crane看来是COM高手了,上来就给我们这样有高度的目标。
 
是个怎么样的模块啊,不说清楚很难回答。
 
>>dreamtiger
一个数据库应用的模块,
由于是对同一个数据集操作
所以有麻烦!!!!
 
ou?
那么就不要用什么COM或者线程了.作一个模块指针数组,或者作个动态链表
用的时候动态生成,OK?
 
我写过一个公用数据库查询模块,不知道是不是您说的意思.
 
动态创建form,可包括很多个
 
请你在uses 语句中调用,
不过一个俄必须在implemention 中调用
另一个在开头调用
 
多人接受答案了。
 
后退
顶部