소스에 주석좀 달아주세요. 부탁드립니다.
뿌우
아래의 소스 중 제가 이해 못하는 것들에 주석좀 달아주시면 정말로, 정말로 감사합니다.
─────────────────────────
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!....
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2700123 | 서든 스킨프로그램 질문 (1) | 딥블루 | 2025-07-02 |
2700096 | 비주얼베이직 프로그램의 X버튼 질문합니다 (2) | 창민 | 2025-07-01 |
2700071 | 안녕하세요 작업표시줄 문제요 | 우미 | 2025-07-01 |
2699986 | Option1이거 .. | 엄지 | 2025-06-30 |
2699925 | webbrowser 로딩 문제(iframe) 질문!!!!! | 나래 | 2025-06-30 |
2699896 | 접속기 끄면 메이플같이꺼지는소스 이거맞나요? | 꽃가람 | 2025-06-30 |
2699867 | 비베 고수님들 봐주세엽! ㅠㅠ (2) | 세찬 | 2025-06-29 |
2699817 | 프로세스 모듈을 보고싶은데요 | 바람 | 2025-06-29 |
2699791 | 폴더안에 있는 파일전체복사.. (1) | 앵겨쪼 | 2025-06-29 |
2699764 | html 파일... 웹브라우저로 보이게 하기? (6) | 보늬 | 2025-06-28 |
2699674 | 웹브라우저 광고 (2) | 갤3 | 2025-06-28 |
2699639 | 모듈 오류해결법좀요! (5) | 시원 | 2025-06-27 |
2699581 | &articleid 이게 뭔가요.? | 봄여우 | 2025-06-27 |
2699502 | 비베 초보자가 쉽게 배울 수 있는 책 추천좀요 | 사이 | 2025-06-26 |
2699445 | 파싱말인데요 잘 이해가 안가서요.. | 횃대비 | 2025-06-26 |
2699387 | 파싱프로그램으로 제꺼 사이트에있는 자료를 무단으로 긁어가는대 | 돌심보 | 2025-06-25 |
2699337 | 매서드나 데이터구성원을 찾을수없습니다 해결좀요 ㅠㅠ | 하예진 | 2025-06-25 |
2699305 | 비베6.0 을 이용해서 가가라이브채팅을 할수 있나요? (1) | 에녹 | 2025-06-24 |
2699273 | 숫자만 인식하고 싶어요 (6) | 간지포텐 | 2025-06-24 |
2699244 | Form에 노래를 넣을려구 하는데요 .. (4) | 초록이 | 2025-06-24 |