Limetime's TimeLine
반응형
article thumbnail
(12) 내장 함수
Visual Basic 2018. 6. 10. 14:02

(12) 내장 함수 ㆍ내장 함수 : 자주 사용되는 기능의 명령어들을 하나의 함수(Function)로 만들어 제공한다. Function 함수명([인수, 인수, ...]) As 자료형 0개 이상의 인수(들)를 입력 받아 함수명의 기능을 수행하여 자료형의 결과값을 반환한다. ㆍVB에 미리 정의된 함수● 수치 함수 Int, Fix, Abs, Sqr, Sgn, Rnd● 문자열 함수 Lcase, Ucase, Left, Right, Mid, Len, String, Chr Ltrim, Rtrim, Trim, Space, Val, Str, Instr, Asc● 날짜 시간 함수 Date, DateAdd, DateDiff, DateValue, Day, Month, Year WeekDay, Now, Time, Hour, Mi..

article thumbnail
4장 예제 및 종합문제
Visual Basic 2018. 5. 27. 17:50

4장 예제 및 종합문제 QUESTION 4-1.텍스트 박스에서 입력받은 점수가50점 이상이면 레이블에'합격' 이라고 출력하는프로그램을 작성하여라.Option Explicit Private Sub Command1_Click()Dim i As Integer '변수 i 선언i = Text1.Text '변수 i에 Text1 내용 저장If i >= 50 Then Label1.Caption = "합격" 'i가 50이상일 때 Label1에 합격 출력 End Sub PROGRAM 4-1.If문을 이용하여 통신요금 계산프로그램을 작성한다. PROGRAM 4-2. 짝수와 홀수 판별 프로그램을작성한다. PROGRAM 4-3.중첩 If문을 이용하여통신요금 계산 프로그램을 작성한다. PROGRAM 4-4.입력 받은 수의 종류를..

3장 예제 및 종합문제
Visual Basic 2018. 5. 27. 16:40

3장 종합문제 및 예제 QUESTION 3-1. 폼의 이름과 속성을 아래와 같이 바꾸어 디자인하고 폼 위에서 마우스를 눌렀을 때 '마우스 다운 이벤트 실행'이라는 메시지가 출력되는 프로그램을 작성하여라.Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)Print "폼 마우스 다운 이벤트 실행" '폼에 마우스다운 이벤트 발생 시 출력End Sub PROGRAM 3-1. 이벤트에 의해 동작되는 프로그램을 작성한다. PROGRAM 3-2. 폼을 이용해 Load/Unload와 Show/Hide 메서드를 비교한다. 목표완성1. [숫자 출력하기]를 클릭하면 숫자가 출력되고 [모든 내용 지우기]를 클릭하면 폼..

비주얼 베이직 개행 문자.
Visual Basic 2018. 5. 26. 21:38

비주얼 베이직 개행 문자 비베를 공부하던 중 문제가 하나 나왔는데.. 개행을 해야되는 문제네요. 문제 : 그래서 C언에서 썼던 \n을 아무렇지 않게 삽입해서 썼더니... 하라는 개행은 안하고 그대로 출력될 줄이야.. 하.. 그래서 개행문자를 찾아봤습니다. 답지에는 vbcrlf를 썼더군요. ㅎ 이상하게도 비베에는 개행문자가 한 개가 아닙니다. Carriage Return (CR) = vbCr = chr(13) Line Feed (LF) = vbLf = chr(10) vbCrLf = vbNewLine = chr(13) & chr(10) = chr(13) + chr(10) Carriage Return(CR)과 Line Feed(LF)는 예전의 도트 프린터나 수동 타자기에 쓰였던 것이라고 하네요. (엥?) 이 ..

article thumbnail
죽지 않는 좀비 프로세스를 죽여보자!
Util 2018. 5. 26. 13:04

죽지않는 좀비 프로세스 죽이기. (저의 의도는 좀비프로세스를 죽이는 것입니다.) 즉, 좀비프로세스를 반복문을 이용하여 자동으로 계속 죽여주는 역할을 하는 프로그램을 만들어 보도록 하겠습니다.~ 우리는 배치(Batch)라는 형식으로 파일을 만들어서 사용해볼건데요? 우선 '*.bat' 라는 파일 많이 들어 보셨나요? 얘를 이용하면, 간단한 코드로 예약코드나 다양하게 일정들을 코드로 프로그램화 시켜 간편하게 실행할 수 있답니다. 제가 이 글을 올리는 실질적인 이유는, 바이러스들이 진화된 경우 프로세스 킬을 하더라도 죽지 않습니다. 그러면 프로세스ID를 찾아 설치된 경로를 찾고 안전모드에서 삭제해야하는 번거로움이 있습니다. (컴퓨터가 느리다면.. HELL) 이 때 좀비프로세스를 임시적으로 반복 킬하여 감염된 경..

article thumbnail
죽지않는 프로세스를 계속 죽여보자! (feat. batch)
Util 2018. 5. 26. 13:00

죽지않는 프로세스 죽이기. 사실상 이번에 다루는건 죽지않는 프로세스. (저의 의도는 좀비프로세스를 죽이는 것입니다.) 즉, 좀비프로세스를 반복문을 이용하여 자동으로 계속 죽여주는 역할을 하는 프로그램을 만들어 보도록 하겠습니다.~ 우리는 배치(Batch)라는 형식으로 파일을 만들어서 사용해볼건데요? 우선 '*.bat' 라는 파일 많이 들어 보셨나요? 얘를 이용하면, 간단한 코드로 예약코드나 다양하게 일정들을 코드로 프로그램화 시켜 간편하게 실행할 수 있답니다. 제가 이 글을 올리는 실질적인 이유는, 다들 요즘학교에서는 선생님 컴퓨터에 '원격 감시 프로그램'이 깔려있고, 나머지 학생 컴퓨터에는 '원격 클라이언트 프로그램'이 깔려 져 있을텐데요... 이게 참 골치 아프더라구요 ㅠㅠ 학창시절에 컴퓨터실 가서 ..

article thumbnail
(11) 배열
Visual Basic 2018. 5. 26. 12:20

(11) 배열 ※ 배열 : 같은 자료형을 갖는 여러 개의 데이터를 하나의 변수 이름으로 모아놓은 데이터의 집합 (변수를 일일히 선언하는 불상사를 해결하기 위함.) ★ 배열은 반복문과 자주 쓰인다. ㆍ첨자의 개수 : 1차원, 2차원, ㆍㆍㆍ, N차원 배열 ㆍ배열의 크기 결정 시기 : 정적ㆍ동적 배열 Dim name0 As integer Dim name1 As integer Dim name2 As integer ... Dim name49 As integer name0 = 0 name1 = 1 ... name49 = 49 print name0 ... print name49↓Dim i As Integer Dim name(49) As Integer For i = 0 To 49 name(i) = i Next i F..

article thumbnail
(10) 제어문 - 반복문
Visual Basic 2018. 5. 25. 22:25

(10) 제어문 - 반복문 ※ 반복문 : 프로그램 내의 특정 명령문들을 반복적으로 실행할 수 있도록 해 준다. ㆍ유형 ① 계수기(Counter) 제어 루프 ㆍ정해진 횟수만큼 반복 ㆍFor문 ② 논리(Logic) 제어 루프 ㆍ주어진 조건을 만족하는 동안 반복 ㆍWhile 문 ㆍ종류 ① For-Next 문 ② For-Each-Next 문 ③ Do-Loop 문 ① For-Next 문 : 반복 횟수를 알고 있는 경우에 주로 사용되는 반복문으로 조건이 만족할 때 까지 명령문을 반복적으로 실행. C언어의 For 문이다. For 변수 = 초기값 To 최종값 [Step 증감자] 명령문 Next 변수 초기값부터 증감치 만큼 증가시켜 최종값이 될 때까지 명령문을 반복적으로 실행한다. Dim i As integer For ..

반응형