SetEditValue
폼, 상호 작용, 편집 기록
설명
활성 편집의 임시 값 전체를 호출자가 제공한 문자열로 바꿉니다
최대 길이가 설정된 단일 줄 또는 여러 줄 텍스트 필드에서는 값이 완전한 확장 그래펨 경계에서 잘려 서러게이트 쌍이나 결합 시퀀스가 나뉘지 않습니다
이 변경은 DisplayValue를 갱신하고 방향성 선택을 새 값으로 잘라 넣고 Modified를 다시 계산하며 실행 취소용 값 전체 델타 항목을 하나 기록합니다
선언
function SetEditValue(const NewValue: WideString): Integer;
매개변수
| NewValue | 대체 임시 값이며, 최대 길이가 구성된 경우 필드 최대 길이로 제한됩니다 |
|---|
반환값
값이 저장되면 1을 반환하고, 활성 편집이 없거나 세션이 편집, 기록 단계 또는 커밋을 처리 중이면 0을 반환합니다
예제
Session.BeginEdit(FieldIndex);
Session.SetEditValue('New content');
참조
EditValue, RecordEditHistory, ClampTextLength, BeginEdit, CommitEdit