Syncope.T-*
[12] 배열이란?
Visual Basic 6.0 2011. 12. 21. 17:43

배열이란 비슷한 성격의 데이터를 쉽게 관리하기 위해서 묶어놓은 것을 말합니다. 배열에는 차원이 있는데 이것은 배열의 모습을 나타냅니다. 일반적으로 1차원 배열을 많이 사용하며 그 모습은 아래와 같습니다. 0 1 2 3 4 5 6 7 ... n 하나의 축(x축)만을 가지고 있어서 1차원 배열이라고 부릅니다. 만큼의 저장공간이 생깁니다. 이 저장공간 모두에 정보를 저장 할 수 있습니다. 2차원 배열은 아래와 같습니다. 0, 0 1 , 0 2, 0 3, 0 n, 0 0, 1 1, 1 2, 1 3, 1 n, 1 0, 2 1, 2 2, 2 3, 2 n, 2 0, 3 1, 3 2, 3 3, 3 n, 3 0, m 1, m 2, m 3, m n, m 두개의 축(x,y축)을 가지고 있습니다. 만큼의 저장공간이 생기게 됩..

article thumbnail
[11] API 란?
Visual Basic 6.0 2011. 12. 21. 17:37

API(Apllication Programming Interface) API 함수란 Apllication Programming Interface 의 준말로 윈도우가 사용하 는 시스템 함수 라이브러리입니다. 윈도우 프로그래밍에서는 윈도우를 만든 MS 사의 프로그래머들이 미리 만들 어 놓은 함수들로 하부 모듈부터 만들 필요 없이 그냥 가져다 쓰면 되기 때문에 프로그래밍이 아주 쉬워졌습니다. 예를 들어 드라이브의 용량을 구하는 프로그램을 작성하시려 하면 실제로는 하드디스크 제어와 여러 제반 지식을 알고 있어야 되는데 비해 윈도우 프로그래 밍은 그것을 마치 블랙 박스처럼 만들어서 필요한 인수들만 넣으면 원하는 결과 를 리턴 하게 되어 있습니다. 흔히 쓰는 비주얼 베이직 함수 예를 들어 Left, Len 등의 문..

[10] Kill 함수의 한계
Visual Basic 6.0 2011. 12. 21. 17:22

Kill 함수는, 어떤 파일을 삭제해 줍니다. 예를 들어, Kill("C\Hi.exe") 하시면 C드라이브의 Hi.exe라는 파일을 지우게 됩니다. 확장자명을 *로 처리하면 같은 이름의 모든 확장자를 지우고 파일 이름을 *로 하시면 해당 확장자를 모두 지웁니다. 둘 다 *로 처리하면 파일 내의 모든 파일을 지웁니다. 그런데, 이런 kill함수도 한계가 있으니, 바로 중요한 파일은 지우지 못한다는 겁니다. 윈도우는 자신의 실행과 관련되거나 기타 중요하다고 판단되는 파일들은 일반적인 방법으론 지우지 못하게 합니다. 사용자의 등급은 여러 단계가 있는데, 비주얼 베이직 상에서 kill함수를 사용할 때에는 막강한 권력이 아닌 일반 사용자 정도의 권한을 가지게 됩니다. 따라서 윈도우 실행에 관련된 중요 파일은 삭제..

profile on loading

Loading...