(예전 커뮤니티(2016-2020) 사이트에서 옮겨온 글입니다: 번호 16)
작성자: miniaron
날짜: 2016-12-21
Action 방식의 프로그래밍이 익숙하지가 않아 매뉴얼을 보면서도 어떻게 설정해야 하는지 번번히 모르겠네요.
한번 봐주세요.
private void InsertText(int listindex, string text)
{
//HWPCONTROLLib.DHwpAction act1 = (HWPCONTROLLib.DHwpAction)axHwpCtrl1.CreateAction("CharShapeCenterline");
//HWPCONTROLLib.DHwpParameterSet set1 = (HWPCONTROLLib.DHwpParameterSet)act1.CreateSet();
//act1.Execute(set1);
HWPCONTROLLib.DHwpAction act = (HWPCONTROLLib.DHwpAction)axHwpCtrl1.CreateAction("InsertText");
HWPCONTROLLib.DHwpParameterSet set = (HWPCONTROLLib.DHwpParameterSet)act.CreateSet();
// 텍스트를 넣을 위치로 캐럿을 이동한다.
axHwpCtrl1.SetPos(listindex, 0, 0);
set.SetItem("Text", text);
act.Execute(set);
}
댓글
yhjung (2016.12.21)
파라미터가 없는 액션의 경우 아래와 같이 실행하여야합니다
vHwpCtrl.Run(“CharShapeCenterline”);
miniaron (2016.12.21)
다시 질문 올리겠습니다. ㅜㅜ