파일 경로 가져오기 함수 설명
이 문서는 특정 파일 경로에서 경로 부분을 반환하는 함수에 대해 설명합니다. 이 함수는 파일 이름과 경로를 입력받아 해당 경로를 문자열 형태로 반환합니다.
함수 설명
사용법
이 함수는 지정된 파일 경로의 경로 부분을 반환합니다. 반환되는 경로는 마지막 백슬래시를 포함합니다.
문법
filename_path(fname);
매개변수
매개변수 | 타입 | 설명 |
---|---|---|
fname | 문자열 | 사용할 파일 이름 및 경로 |
반환값
- 경로 부분이 문자열 형태로 반환됩니다.
예제
path = filename_path(working_directory + "Test.ini");
위 코드는 지정된 파일의 경로를 문자열로 가져옵니다.
활용 예제
예제 1: 기본 파일 경로 가져오기
path = filename_path("C:\\Users\\User\\Documents\\example.txt");
이 코드는 example.txt
파일의 경로를 반환합니다.
예제 2: 현재 작업 디렉토리와 결합
path = filename_path(working_directory + "data/config.json");
현재 작업 디렉토리와 결합하여 config.json
파일의 경로를 가져옵니다.
예제 3: 사용자 입력을 통한 파일 경로 가져오기
user_input = "C:\\Users\\User\\Downloads\\file.zip";
path = filename_path(user_input);
사용자가 입력한 파일 경로에서 경로 부분을 추출합니다.
예제 4: 파일 경로를 이용한 파일 존재 여부 확인
file_path = filename_path(working_directory + "logs/log.txt");
if (file_exists(file_path)) {
show_message("파일이 존재합니다.");
} else {
show_message("파일이 존재하지 않습니다.");
}
파일 경로를 사용하여 해당 파일의 존재 여부를 확인합니다.
예제 5: 여러 파일 경로 처리
files = ["C:\\file1.txt", "C:\\file2.txt", "C:\\file3.txt"];
for (var i = 0; i < array_length(files); i++) {
path = filename_path(files[i]);
show_message("파일 경로: " + path);
}
여러 파일 경로를 처리하여 각 파일의 경로를 출력합니다.