X xuxiaohan Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-12 #1 如果是Tcomponent, 还有个 tag 可以用来判断。。。 谁能告诉我怎样识别 wordapplication 中 不同的 document ? 答对后加200分,说到做到!
W www Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-13 #4 if document1 <> document2 then ..
X xuxiaohan Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-13 #5 satanmonkey: 能不能今天点,我对接口不了解。 WWW: 你还没有明白我的意思
S satanmonkey Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-13 #7 if (_document1 as IUNKnown)=(_document2 as IUNKnown) then ...
X xuxiaohan Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-13 #8 我不是要判断是否相同,我是要识别它! 举例: wordapplication 打开了 3 份 _Document, 可以用 name 作为识别, name不会重复。 我想知道有没有其他方法。
W www Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-13 #9 document1和document2 的地址是不相同的,根据这个足够判断是哪个document了. 或者做个TList,创建document时放入List,在拿到document时在list里面找一下找到地址相同的就可以了.
document1和document2 的地址是不相同的,根据这个足够判断是哪个document了. 或者做个TList,创建document时放入List,在拿到document时在list里面找一下找到地址相同的就可以了.
S satanmonkey Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-14 #10 根据IUNKnown的指针来区别啊。比如_document1的指针是$12345677 _document2的是$87654321 根据这个就可以区别的,得到指针很容易pointer(_document1 as IUNKnown);
根据IUNKnown的指针来区别啊。比如_document1的指针是$12345677 _document2的是$87654321 根据这个就可以区别的,得到指针很容易pointer(_document1 as IUNKnown);
X xuxiaohan Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-19 #11 WWW 的是将问题从另外一个角度考虑,可现实,我早就这样做,不过我是用TStringList,而不是TList, 保存_Document的信息,包括name, dataSetname, RecordNo。 我的意思是 satanmonkey, 指针事先并不知道的,先知道_document1才知道指针,如果这样,也要用数组(或者Tlist)进行映射。。 是不是有最简单的方法: 当_Document“建立”时,对_Document做个标志,(例如: 象Tcomponent,将tag分别设定为1,2,3,4...) 告诉我行不行就可以啦!
WWW 的是将问题从另外一个角度考虑,可现实,我早就这样做,不过我是用TStringList,而不是TList, 保存_Document的信息,包括name, dataSetname, RecordNo。 我的意思是 satanmonkey, 指针事先并不知道的,先知道_document1才知道指针,如果这样,也要用数组(或者Tlist)进行映射。。 是不是有最简单的方法: 当_Document“建立”时,对_Document做个标志,(例如: 象Tcomponent,将tag分别设定为1,2,3,4...) 告诉我行不行就可以啦!
S satanmonkey Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-11 #14 得分大富翁:oalongteng 他回答什么了?楼主做人不厚道