팩토리 » Api
xpluswriteprofilestring
Description
로컬에 어플리케이션이 사용할 환경정보를 저장하기 위한 파일을 생성하는 API이다.
Parameters
Parameters |
Type |
Description |
strSectionName |
STRING |
섹션이름 |
strKeyName |
STRING |
키이름 |
strData |
STRING |
데이터 |
strFileName |
STRING |
저장할 파일경로 및 파일명 |
Return Value
Type |
Description |
BOOL |
저장 성공 여부(true,false) |
Remark
* 프로필로 불려지며 어플리케이션에 대한 initiation 에 관련된 파일을 생성하기 위해서 사용되어 진다. 프로필의 작성은 [프로필 섹션 이름] -> 키 -> 데이터값 의 구조로 작성된다. 파라미터값이 존재하는 섹션에 존재하는 키일 경우 데이터를 업데이트 한다. 존재하지 않는 경우는섹션>키>데이터 순으로 추가된다.
*예시) [섹션1] 키1_1 = 값1_1, 키1_2 = 값1_2....추가 가능
[섹션2] 키2_1 = 값2_1, 키2_2 = 값2_2....추가 가능........프로필 추가 가능
* strFileName 파라미터에 입력한 파일명이 기존에 존재하지 않는 파일명일 경우는 파일이 생성되면서 섹션, 키, 데이터값이 추가된다. (기존에 존재하지 않는 경로일 경우도 마찬가지)
Example
function btn_writeprofilestring_on_mouseup()
{
var bSuc = factory.xpluswriteprofilestring("UserSetting", "SideBarWidth", "120", "InitInfo.ini");
if(bSuc) {
screen.alert("저장 성공");
} else {
screen.alert("저장 실패");
}
}
See Also
xplusreadprofilestring
xplusdeleteprofilekey
deleteprofilesection
Viewer Ver.
9.1.1.1
Update Date
20200813