Y
yaoydong
Unregistered / Unconfirmed
GUEST, unregistred user!
各位大虾有没有遇到过这样的问题:
我看李维书里面有个这样的例子:
TransactionContextEx:=CreateTransactionContextEx;
OleCheck(TransactionContextEx.CreateInstance(Class_...,IID_...,Obj));
这样就可以创建出Obj对象
但是如果我采用另外一种方式
TransactionContext:=CreateTransactionContext;
...:=TransactionContext.CreateInstance(ServerName);
....Myfunction(...);
上面一种方法需要在uses里面加上自己的TLB,但是在项目比较大的时候,这显然不
是很好的方法,不知道有没有大虾用过第二种方法,我现在不知道CreateInstance以后
应该赋值给什么样的变量.
我看李维书里面有个这样的例子:
TransactionContextEx:=CreateTransactionContextEx;
OleCheck(TransactionContextEx.CreateInstance(Class_...,IID_...,Obj));
这样就可以创建出Obj对象
但是如果我采用另外一种方式
TransactionContext:=CreateTransactionContext;
...:=TransactionContext.CreateInstance(ServerName);
....Myfunction(...);
上面一种方法需要在uses里面加上自己的TLB,但是在项目比较大的时候,这显然不
是很好的方法,不知道有没有大虾用过第二种方法,我现在不知道CreateInstance以后
应该赋值给什么样的变量.