主题: 【转帖】rte
查看单个帖子
旧 2009-05-07, 03:14 PM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】rte

rtext?
rtext?
hello. j have problem with rtext elements.
i am writting code like that:
php code:
void analysetextfff">( fff">oddbentityptr pentity fff">)
{
if( fff">pentity fff">- > fff">iskindoffff">( fff">rtext fff">:: fff">descfff">( ) ) )
{
fff">//rtext
fff">}
}
this fff">function fff">is fff">use fff">in
oddbblocktableptr pblocks fff">= fff">pdbfff">->fff">getblocktableidfff">() . fff">safeopenobjectfff">();
oddbsymboltableiteratorptr pblkiter fff">= fff">pblocks fff">-> fff">newiteratorfff">();
for (fff">pblkiterfff">->fff">startfff">(); ! fff">pblkiterfff">->fff">donefff">(); fff">pblkiterfff">->fff">stepfff">() )
{
fff">oddbblocktablerecordptr pblock fff">=
fff">pblkiterfff">->fff">getrecordidfff">().fff">safeopenobjectfff">();
fff">oddbobjectiteratorptr pentiter fff">= fff">pblockfff">->fff">newiteratorfff">();
for (; !fff">pentiterfff">->fff">donefff">(); fff">pentiterfff">->fff">stepfff">() )
{
fff">oddbentityptr ent fff">= fff">pentiterfff">->fff">entityfff">( fff">oddbfff">:: fff">kforreadfff">,fff">falsefff">);
if ( ! fff">entfff">.fff">isnull fff">() )
{
if ( fff">entfff">- > fff">iskindoffff">( fff">oddbblockreference fff">:: fff">descfff">( ) ) )
{
fff">oddbblockreferenceptr wlasfff">= fff">entfff">;
fff">oddbobjectiteratorptr atptr fff">= fff">wlas fff">-> fff">attributeiteratorfff">();
for ( ; ! fff">atptrfff">->fff">donefff">( ) ; fff">atptrfff">->fff">stepfff">() )
{
fff">oddbattributeptr pattr fff">=fff">atptr fff">- > fff">entityfff">() ;
if ( ! fff">pattrfff">.fff">isnull fff">( ) )
{
fff">analysetext fff">( fff">pattr fff">) ;
}
}
continue ;
}
else
{
fff">analysetextfff">( fff">ent fff">) ;

}
}
}
}
fff">
but j never get rtext element.
in my file j have 3 rtext element.
you may print entity handle along with an entity class (ent->isa()->name()), to see what entities are in file.
vladimir
this method return "acdbtext" for all rtext and text entities.
is it exist another method to resolved this problem ?
sorry for my "english".
quote:
this method return "acdbtext" for all rtext and text entities.
why do you think there are rtexts then?
can you post the file here?
vladimir
this file is part of file from odwriteex example.
attached files (41.6 kb, 1 views)

there are no rtext entities in the file.
vladimir
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)