Contents

Develop
2003.04.23 00:04

[vb] 비주얼 베이직 173페이지

조회 수 54802 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
DefSng A-Z
Dim a(5), b(5) As String, c(5), d(5), e(5), f(5), g(5), h(5) As String, pc, tmp As Variant
Dim a1(5), b1(5) As String, c1(5), d1(5)
Private Sub Command1_Click()
    pc = pc + 1
    a(pc) = Text1.Text
    b(pc) = Text2.Text
    c(pc) = Text3.Text
    d(pc) = Text4.Text
    a1(pc) = Text1.Text
    b1(pc) = Text2.Text
    c1(pc) = Text3.Text
    d1(pc) = Text4.Text

    Text1.Text = ""
    Text2.Text = ""
    Text3.Text = ""
    Text4.Text = ""

    Text1.SetFocus

End Sub

Private Sub Command2_Click()
    For i = 1 To pc - 1
        For j = i + 1 To pc
            If a(i) > a(j) Then
                tmp = a(i): a(i) = a(j): a(j) = tmp
                tmp = b(i): b(i) = b(j): b(j) = tmp
                tmp = c(i): c(i) = c(j): c(j) = tmp
                tmp = d(i): d(i) = d(j): d(j) = tmp
            End If
        Next j
    Next i

    For i = 1 To pc
        Select Case b(i)
            Case "L": h(i) = "경차": e(i) = 500 + (c(i) * 0.8)
            Case "M": h(i) = "중형": e(i) = 1800 + (c(i) * 0.8)
            Case "B": h(i) = "버스": e(i) = 3000 + (c(i) * 0.8)
            Case "T": h(i) = "화물": e(i) = 2000 + (c(i) * 0.8)
        End Select

        Select Case e(i)
            Case Is <= 800: f(i) = e(i) + d(i) + 0
            Case Is <= 1200: f(i) = e(i) + d(i) + 15
            Case Is <= 1800: f(i) = e(i) + d(i) + 30
            Case Is <= 2000: f(i) = e(i) + d(i) + 40
            Case Is >= 2000: f(i) = e(i) + d(i) + 60
        End Select

        g(i) = f(i) * 0.5 + 11

    Next i

    Form1.Hide
    Form2.Show
    Form2.Print "고객번호", "차종", "자차부담금", "차량가격", "총금액", "보험료"
    
    For i = 1 To pc
        Form2.Print a(i), h(i), d(i), e(i), f(i), g(i)
    Next

    Form2.Print ""
    Form2.Print ""
    Form2.Print "입력자료"
    For i = 1 To pc
        Form2.Print a1(i), b1(i), c1(i), d1(i)
    Next
End Sub


?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
45 Etc RSVP 란? file hooni 2017.11.22 973
44 System/OS RPA란? 어디에 어떻게 쓰이고 누가 만드나? file hooni 2020.01.28 1345
43 Algorithm Polynomial time 이란? ㅋㅋ hooni 2013.04.23 22679
42 System/OS php.ini 설정 안됐을때.. ㅋㅋ hooni 2013.04.23 11637
41 System/OS OSI (Open Systems Interconnection) 개방형 시스템간 상호 접속 file hooni 2013.04.23 10785
40 Develop OPT와 CAS에 대한 자료.. (교수님 메일로 보내드린 자료..) file hooni 2013.04.23 13911
39 System/OS OpenSSL로 ROOT CA 생성 및 SSL 인증서 발급하기 hooni 2017.10.28 1446
38 Develop OpenGL 강좌 사이트 모음 hooni 2013.04.23 9635
37 Develop OGNL(Object Graph Navigation Language) hooni 2013.04.23 15723
36 Algorithm OCB5 Injection 앗싸뵹! ㅋㅋ file hooni 2014.07.01 793
35 System/OS NAT와 DHCP에 대한 간단한 설명 hooni 2013.04.23 18328
34 System/OS Mac에서 Node.js 설치하기 file hooni 2018.09.28 4179
Board Pagination Prev 1 ... 89 90 91 92 93 94 95 96 97 98 Next
/ 98