Конференция "Corba" » Рисование в Word [Delphi, Windows]
 
  • Jimmy (02.02.09 22:27) [0]
    Где можно найти скрипты для векторного рисования в Word'е с помощью Word := CreateOleObject('Word.Application'); ? Заранее спасибо!
  • Сергей М. © (03.02.09 09:11) [1]
    Запиши макрос в момент рисования - вот тебе и практически готовый скрипт
  • Jimmy (03.02.09 11:05) [2]
    Спасибо!
  • Jimmy (03.02.09 18:05) [3]
    Подскажите, что надо ставить на место msoSegmentCurve в команде
    Word.ActiveDocument.Shapes.BuildFreeform(msoEditingAuto, 120, 180).AddNodes( msoSegmentCurve, msoEditingAuto, 160, 340); ?
    msoEditingAuto - это, видимо,  номер шаблона, например 4?
    Заранее спасибо!
  • Jimmy (03.02.09 19:35) [4]
    Вроде нашел где-то, что msoEditingAuto=0; msoSegmentCurve=1. Но теперь выдается ошибка "отказано в доступе" в последней строке следующего кода:
    Const msoEditingAuto=0;
            msoSegmentCurve=1;
    begin
    Word.ActiveDocument.Shapes.BuildFreeform(msoEditingAuto, 122.4, 165.6).AddNodes( msoSegmentCurve, msoEditingAuto, 360, 194.4);
    Word.ActiveDocument.Shapes.BuildFreeform(msoEditingAuto, 122.4, 165.6).ConvertToShape.Select;
  • YurikGL © (04.02.09 07:26) [5]
    А что пытаешься сделать?
  • Jimmy (04.02.09 08:21) [6]
    Нарисовать кривую
 
Конференция "Corba" » Рисование в Word [Delphi, Windows]
Есть новые Нет новых   [119258   +42][b:0][p:0]