문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 | ||
codesysmanual:visuexstringinput [2020/12/12 21:21] Comfile Technology 만듦 |
codesysmanual:visuexstringinput [2020/12/12 21:30] (현재) Comfile Technology |
||
---|---|---|---|
줄 1: | 줄 1: | ||
- | ====== 화면 키보드를 이용해서 문자 입력하기 ====== | + | ====== 가상 키보드를 이용해서 문자 입력하기 ====== |
- | 컴파일파이는 터치스크린방식으로 쓰이기 때문에, 키보드를 따로 연결하지는 않습니다. 어떤 문자를 입력하려면 화면에 키보드를 띄워서 입력받는 방식을 써야합니다. | + | 컴파일파이는 터치스크린방식으로 쓰이기 때문에, 키보드를 따로 연결하지는 않습니다. 어떤 문자를 입력하려면 화면에 가상키보드를 띄워서 입력받는 방식을 써야합니다. |
우선 STRING 변수형으로 변수를 하나 선언해주세요. 여기에서는 STvalue라는 이름으로 선언했습니다. | 우선 STRING 변수형으로 변수를 하나 선언해주세요. 여기에서는 STvalue라는 이름으로 선언했습니다. | ||
줄 7: | 줄 7: | ||
{{ :codesysmanual:str1.png?nolink |}} | {{ :codesysmanual:str1.png?nolink |}} | ||
+ | Visualization에는 텍스트필드를 사용해서 이 변수를 표시합니다. | ||
+ | {{ :codesysmanual:str2.png?nolink |}} | ||
+ | 그리고 속성중 Text는 %s (문자열표시라는 뜻)으로 하고, Text Variable에는 좀전에 선언한 STvalue를 링크시켰습니다. 밑에 OnMouseClick에서 Configure를 클릭하세요. | ||
+ | |||
+ | {{ :codesysmanual:str3.png?nolink |}} | ||
+ | |||
+ | 그러면 아래와 같은 박스가 표시됩니다. Write Variable을 추가하고 Input type중 VisuDialogs.Keypad를 선택합니다. | ||
+ | |||
+ | {{ :codesysmanual:str4.png?nolink |}} | ||
+ | |||
+ | 빌드하고 배포하면 해당 텍스트필드를 클릭하면 아래처럼 가상키보드가 표시됩니다. 이 키보드를 터치해서 원하는 문자를 입력하시면 됩니다. | ||
+ | |||
+ | {{ :codesysmanual:str5.png?nolink |}} | ||
+ | |||
+ | {{ :codesysmanual:txtinputvideo.gif?nolink |}} | ||
+ | |||
+ | [[codesysmanual:index|CODESYS]] | ||