Param

Method

Event

 

 

InsertValue

현재 편집 중인 문서의 특정 위치에 HTML 형식의 내용을 삽입합니다.

 

Syntax

    HRESULT InsertValue(
    long position,
    BSTR newVal,
    BOOL bMergeBoundingPara
    );

 

Parameters

position

[in] 내용을 삽입할 위치를 입력합니다.

0

문서 맨 앞

-1

문서 맨 뒤

그외

커서 위치

newVal

[in] 삽입할 내용을 HTML 형식으로 입력합니다.

bMergeBoundingPara

[in] 문단을 분리하여 삽입할 것인지, 병합할 것인지를 설정합니다.
ActiveSquare 2.1호환 모드를 위하여 사용합니다. 일반적인 경우에 대해서는 설정하지 않습니다.

FALSE

문단을 나누고 삽입합니다. (기본값)

TRUE

문단을 나누지 않고 삽입합니다.

 

Return Values

항상 : 0

 

Remarks

문단에서 커서가 놓여있는 부분을 기준으로 2개로 분리하고, 그 사이에 내용을 삽입하게 됩니다.
단, 삽입되는 대상은 문단의 경우에만 가능합니다.
또한, bMergeBoundingPara 값이 TRUE이면 문단을 나누지 않고 값을 삽입합니다.

 

Sample Codes

VBScript

dim object
set object = document.editForm
object.Wec.InsertValue 1, "New Value", 1 ' 입력 캐럿의 위치에 New Value를 입력

 

JavaScript

var object = document.getElementById('Wec');
object.InsertValue(1, "New Value", 1); // 입력 캐럿의 위치에 New Value를 입력

 

See Also

Value, HeadValue, BodyValue, TextValue, MIMEValue, SelectedValue, SelectedTextValue, SetCaretPos, GetCaretPos