Изменить Свойство Ole Object

admigator

Active member
20.12.2010
40
0
#1
Добрый день.
Ткните носом кто-нибудь плз.,
как программно поменять свойство Display As вставленного в Rich Text поля OLE Object-а типа "Word.Document" с
значения "Picture" на "Rich Text".
Спасибо.
 

savl

Lotus team
28.10.2011
2 136
105
#2
А для чего?
Нужен программный аналог @Command( [ObjectDisplayAs] ) ?

Вот тут похожий вопрос. Требовалось определить вложение это или просто картинка для выгрузки в PDF
похожий вопрос

Почитай всю ветку:
ветка
 

savl

Lotus team
28.10.2011
2 136
105
#3
Еще кое-что, если это надо делать не "на лету", а в фоне, то можно попробовать через xml.
Но тут надо пробовать, экспериментировать.
<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">кусочек xml с DisplayAsIcon</div></div><div class="sp-body"><div class="sp-content"><par def='1'><objectref version='2' name='EXT04539' class='WordPad.Document.1'
displayformat='icon' description='Документ Wordpad' classid='{73fddc80-aea9-101a-98a7-00aa00374959}'
storageformat='structstorage'><picture width='96px' height='81px'><gif>
R0lGODlhYABRAOYAAP///wAAAJDY+Pj4sGAAOPDw8MDI0NDQ0Pjw8PjYkGCw+Pj48GAAALD4+DiQ
2LBgANiQONj4+PiwYAAAOABgsDgAAKio+Pj42DgAYDg4kJA4AAA4kDiQkJA4OMjIyDgAOLi4uAAA
YGAAYKioqCCIkCiQkDCQmDiQmGhoaJDY2Li4+MDAwNDw+Ojo6Ojo+Dg4ODhgsECYoEiYoFCgoGA4
OGA4kGBgOGBgYGCosHio+Hiw+JDYsJjAyJjI+KDQ+KjQ+LBgOLCw+MDA+Njw+ODg4AA4YABgkCiI
kDg4ADg4YDhgkEBA2ECYmEhI+EhoWEhogEh4sFBwiFCgqFhY6FiAmFiIuFigqGBgsGCAcGCQkGCQ
wGiQoHBw2HBw8HCQqHCYwHCwuHiYwHiwuICAgICguIC4wIiooIi4wJA4YJBgOJCQYJCQ+JCo0JCw
kJCw0JC4uJDA+JiY+Jiw0Ji4yJjQ+KC4yKDA0KjIwKjI2KjY+LCQOLCwsLDY+LjY2MDA8MDg+CwA
AAAAYABRAEAI/wABCBxIsKDBgwgTKlzIsKHDhw0PFFQh5KAHAC08oAgQAKLHjyAJSgTAowwYHFJi
mChRwsQJJjJmWEFAk2PImzgVSlwwEMECBAWeRKGyxQuZOXUKKLWZs6nTp1ChJoABYAABAVGzarWK
dSBXhw8UaB3rMEGGCAAgZKF6oUPXhl8hxiVLN+Hcunjz6t3Lty/CA4ADCxbsYQxTv3hHqlDhYkkB
hgcOI4460oBlyy0A5NCx+cefPD5oIpA8+emBBahFA1W6WqnrpR1Ly54N0SxargkwNBAY1ioSBwIH
iGgwoEYEq2ooAJDA4WqCChwDUBjAIPoErHdpa5dtVo/YBErcAv/IvRtA76vjz1a9+vWCBgXk2wqw
vf7t9vv48+vfr3fkwhYrrHADafxB5F8BQXQxxEF7jODgCCAQWOBC/jmE2gISTphQhZd16KEBomWo
4UGVdUgEAG/0wcIQLKw4xGoijljQSD+pVoBor70Wo4wDRefjj0D+yOOQRBIZVn3jQReAWFxRZ8R7
AkmwAXUboJXWdUkGEAJx6FmVggbRbemXcOU1ycB3unH1AHDjJUEDdldBwMEVZrKJ5FfZaegelkUu
dCSSyynnUJ4LEepXb8YBIYAEylH33QcCUAeco1dGykCVCUDqFXtnVrodBFXyJmiWWMYlAUfNRUqA
DRyJ5V4ARbz/uRyq6PVp66245qrrrrz2+lCFG4KwUWy+AgBsQh4QodGORVboQhMVWSDtQCsoRQQI
AxKrq39BxDGFCwBIa8GMHoAQoba5jrSGC35wIZG40w50IbM8jsTDGWLgMMMJJZDg7xEuxSDDvOji
euxCIRZ868EKJdwrwwD08EMPcPDxhw903DiawrZC7AQWZtxhBx5EsOAavTLuJNBlmUFRhRZfhMGG
HG6czHGfpy3w4c6W2fwwTanRlOPQsPUa5NFHF6v00kzz9RxHfDadkAST1ir1QfLVR2mmqn4pFqO8
KWDVC1hdkAakX1GNZ5dW+wUBm7jpFjZ1L4z69tvrpYBGA0Dsj+Cc3MGxDad9e1EH5HVPl3qVe6E+
IKiZYqP3tHRrD47YXYYWRN/VnHceEthJson3oG3DVTpi8rW1w3BkZrnkejZs+XSqVrUBHZsPcCTo
7KcjxijYdwNH3tySq9dkrUeeGgDixvfu157YMSDm1ml22SkE10k6nm5SRsA1pdgTvmvmnpPv+fno
p6/++uy3P1BAADs=
</gif></picture><run
><font name='monospace'/></run></objectref></par>

<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">кусочек xml с DisplayAsRT</div></div><div class="sp-body"><div class="sp-content"><par def='1'><objectref version='2' name='EXT35943' class='Word.Document.12'
displayformat='richtext' description='Документ Microsoft Word' classid='{f4754c9b-64f5-4b40-8af4-679732ac0607}'
storageformat='structstorage'><run><font size='11pt' name='Calibri' pitch='variable'
truetype='true' familyid='20'/>Текст в Word</run></objectref></par>
<par def='1'/>