인터넷 돌아다니는데 누가 VB관련 질문을 했길래 그냥 심심해서 1분만에 짜 본거 대충 문자열 자르는 거 구현하는 것이다.
진짜 VB오랫만에 하는구나.. 맨날 C만 하다가 VB하니 어색하다.. 왠지 씁쓸. 훨씬 VB를 오래 했는데..
다음은 소스.
Option Explicit
Sub main()
Dim b_input As String
Dim arry(10) As Integer
Dim cnt As Integer
Dim i As Integer
cnt = 0
b_input = InputBox("입력해봐", "입력")
If b_input <> "" Then
For i = 1 To Len(b_input)
If "," <> Mid(b_input, i, 1) Then
arry(cnt) = Val(Mid(b_input, i, 1))
cnt = cnt + 1
End If
Next i
Else
MsgBox "제대로 입력해"
End If
For i = 0 To cnt - 1
Debug.Print "arry(" & i & ") = " & arry(i)
Next i
End Sub
이거 쓰면서 자꾸만 C하던 습관이 나와서 고생했다.
예를 들어
if a = 1 then 이렇게 해야하는걸 if(a==1){}하려 했다건가
for i = 1 to 10 하려는걸 for(i = 1 ; i <= 10 ; i++)하려 하던가
끝에 세미콜론(;)을 붙이려 하려 했다던가..
웃긴건 C를 할때는 역으로 된 상황을 자주 겪는다.
그리고 또 하나 신기한거. VC++의 코드를 그대로 복사해서 딴데 붙여 넣으면 들여쓰기가 제대로 안되어서 나오는데 VB는 제대로 되는구나. 편하다.
댓글을 달아 주세요
ㄷㄷㄷㄷㄷㄷㄷ 전 비베 아에 모르는데 ㅋㅋㅋ
2007.10.12 03:21 [ ADDR : EDIT/ DEL : REPLY ]비베는 배우기쉬움??
코드 한번 잘 봐보세요. 별로 어려울거 없어요 C랑 어느정도 비슷한데요 뭐
2007.10.12 10:38 신고 [ ADDR : EDIT/ DEL ]글고 문법적인면보다는 테크닉쪽으로 익히는게 많아서(그리고 쉽고) 배우는건 별로 어렵지 않아요
이과애들 신기해... ... ㅋㅋ
2007.10.12 11:34 [ ADDR : EDIT/ DEL : REPLY ]내가봐도 신기해
2007.10.14 06:28 [ ADDR : EDIT/ DEL : REPLY ]