소스에 주석좀 달아주세요. 부탁드립니다.
뿌우
아래의 소스 중 제가 이해 못하는 것들에 주석좀 달아주시면 정말로, 정말로 감사합니다.
─────────────────────────
Dim FolderPath As String, Query As String
─────────────────────────
Private Sub Form_Load()
FolderPath = C:\
Query = Dir(FolderPath, vbDirectory)ⓐ
Do While Len(Query)ⓑ
If GetAttr(FolderPath & Query) And vbDirectory Then
List1.AddItem [폴더] & Query
Else
List1.AddItem [파일] & Query
End If
Query = Dirⓒ
Loop
End Sub
─────────────────────────
ⓐ:
예를들어 C:\의 첫번째 파일의 이름이 abcd 라고 합니다.
Query 변수에 Dir(FolderPath, vbDirectory)을 대입하면
Query = C:\첫번째파일 이 됩니다. 이걸 왜 대입하는걸까요?
ⓑ :
ⓐ에서 Len(Query)의 값은 첫번째 파일 이름의 문자열 갯수가 나옵니다.
그러면 이 문자열 갯수는 abcd인 4가 나올탠대 이걸 루프로 돌리면
총 4번으로 리스트에 4개만 추가되지 않나요?
ⓒ:
여기서 Query에 Dir을 대입하는게 이해가 안되요.
일반 프로젝트에서 Query에 Dir을 대입해서 보려고 하면
프로시저 호출...어쩌구 런타임 에러가 뜨는데 여긴 뜨지 않더군요.
이건 무엇을 대입하는건가요?
질문이 너무 많나요?
모르는 부분을 하나하나 배워보고자해서 질문하게되었습니다.
아는 답만 답변해주셔도 감사합니다.
-
비내리던날
&SF& !..
-
뿌잉
\U&&M!....\
가 뭔가요? -
치리
U&&M!....
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2697051 | shell문을 입력후에클릭을하면..내문서가 열리네요...? (1) | 사이 | 2025-06-04 |
2697024 | 타이머사용 | 나나 | 2025-06-04 |
2696970 | text형식으로 저장할때 언어셋설정 질문!!! | 핫팬츠 | 2025-06-03 |
2696917 | sys우회 하는법 아시는분. . (1) | 촉촉한 초코칩 | 2025-06-03 |
2696883 | 비쥬얼베이직 스튜디오 6.0 파일 | 콩알눈 | 2025-06-02 |
2696854 | 윈웹 렉이 너무 심하네요 (1) | 팬지 | 2025-06-02 |
2696825 | 메이플스토리로그인(접속기) 소스오류, 해결바랍니다! | 키다리 | 2025-06-02 |
2696800 | 그누보드 multipart 게시글작성 (3) | HotPink | 2025-06-02 |
2696640 | 이 소스의 모듈좀 주세용 ;; | 파이팅 | 2025-05-31 |
2696591 | 다운프로그램 넣는법?? | 아놀드 | 2025-05-31 |
2696566 | 수정해도 그래요 ㅜㅜ 다시한번 제발 이것좀 해결해주세요 ㅜ | 하늘빛눈망울 | 2025-05-30 |
2696513 | 텍스트 활성 방법 좀... | 힘찬 | 2025-05-30 |
2696466 | ExitWindow함수로 컴퓨터 끄는 방법좀요 | 가장 | 2025-05-29 |
2696441 | 기억이안나서그런데 ㅠㅠ | 란새 | 2025-05-29 |
2696412 | 리스트뷰 에 체크 할수 있게 하는법좀요;;;ㅠ. | PinkPearl | 2025-05-29 |
2696380 | 질문이요 제발 답변좀요 ㅠㅠ | 은G | 2025-05-29 |
2696355 | 자동적용Q&A | 지음 | 2025-05-28 |
2696327 | 리스트 삭제 질문 | 힘찬 | 2025-05-28 |
2696300 | IF 문 질문합니다. | 볼1매그녀 | 2025-05-28 |
2696272 | 65535 크기의 배열에서 특정 부분만 읽는법 (1) | 소녀틳향기 | 2025-05-28 |