c# 질문있습니다.

안녕하세요
api 문서에
현재 문서의 첫 번째 표로 커서를 이동한다. 라는 예제가 있는데
var SetPosToTable = function()
{
var code = HwpCtrl.HeadCtrl;
var paramSet = null;
var list = 0;
var para = 0;
var pos = 0;
while (code && code != HwpCtrl.LastCtrl) { var strID = code.CtrlID;
if (strID ==“tbl”) { paramSet = code.GetAnchorPos(0);
list = paramSet.Item(“List”);
para = paramSet.Item(“Para”);
pos = paramSet.Item(“Pos”);
HwpCtrl.SetPos(list, para, pos);
return true;
} code = code.Next;
} return false;
}

제가 c#으로 기능을 구현하려고 합니다. c#에는 code.Next라는 기능이 없는 것 같습니다.
혹시 c#으로 구현 할 수 있나요…

이 범주에서는 한글 오토메이션에 대한 다른 사용자의 기술 지원을 제공받을 수 있습니다.

  1. 한글 오토메이션의 API 사용/연동은 개발 가이드를 참조하세요.
  2. 일반 문의는 한글과컴퓨터 웹사이트의 고객 지원을 이용하세요.
  3. 개인정보가 포함되지 않도록 유의하세요. 게시글 또는 댓글에 개인정보가 포함된 내용이 있을 경우 게시물이 숨김처리 될 수 있습니다.

안녕하세요 ^^
아래 C#에서 컨트롤코드를 순환하는 코드 전달드립니다.
interface 이용을 위해 IDHwpCtrlCode를 이용해주시면 될것 같습니다.

IDHwpCtrlCode ctrl = myHwpObj.HeadCtrl;

while (ctrl != null)
{
    ctrl = ctrl.Next;
}

감사합니다.

1개의 좋아요