클립보드 텍스트 가져오기 함수
clipboard_get_text
함수는 클립보드에 저장된 텍스트를 문자열 형태로 반환합니다. 만약 클립보드에 텍스트가 없다면 빈 문자열 ""
을 반환합니다.
문법
clipboard_get_text()
반환값
- String: 클립보드에 있는 텍스트 문자열
예제
다음 코드는 클립보드에 텍스트가 있는지 확인하고, 텍스트가 있다면 이를 문자열 변수 str
에 저장한 후, 클립보드를 빈 문자열로 설정하여 내용을 지웁니다.
if (clipboard_has_text()) {
str = clipboard_get_text();
clipboard_set_text("");
}
활용 예제
예제 번호 | 설명 |
---|---|
1 | 클립보드에서 텍스트를 가져와서 화면에 출력하기 |
2 | 클립보드의 내용을 다른 변수에 저장하기 |
3 | 클립보드에 텍스트가 있는지 확인하고, 없으면 사용자에게 알림 표시하기 |
4 | 클립보드의 내용을 특정 형식으로 변환하여 저장하기 |
5 | 클립보드에서 가져온 텍스트를 파일에 저장하기 |
예제 코드 스니펫
// 예제 1: 클립보드에서 텍스트를 가져와서 화면에 출력하기
if (clipboard_has_text()) {
var text = clipboard_get_text();
show_message(text);
}
// 예제 2: 클립보드의 내용을 다른 변수에 저장하기
if (clipboard_has_text()) {
var copiedText = clipboard_get_text();
// 다른 작업 수행
}
// 예제 3: 클립보드에 텍스트가 없으면 알림 표시하기
if (!clipboard_has_text()) {
show_message("클립보드에 텍스트가 없습니다.");
}
// 예제 4: 클립보드의 내용을 특정 형식으로 변환하여 저장하기
if (clipboard_has_text()) {
var text = clipboard_get_text();
var formattedText = string_upper(text); // 대문자로 변환
clipboard_set_text(formattedText);
}
// 예제 5: 클립보드에서 가져온 텍스트를 파일에 저장하기
if (clipboard_has_text()) {
var text = clipboard_get_text();
var file = file_text_open_write("clipboard_content.txt");
file_text_write_string(file, text);
file_text_close(file);
}