'Programming/visual basic (vb)'에 해당되는 글 4건

  1. 2015.07.21 비베6 form 에서 키 입력 받기
  2. 2011.07.25 Visual Basic에는 % 연산자가 없군 -_-
  3. 2011.07.18 컨트롤 배열을 작성하시겠습니까?
  4. 2011.03.24 visual basic 의 switch - case문 2


class wizard 라고 해야하나?

VC에서는 별도로 있었는데 여기는 위에 있었구만 -_-

암튼 상단에서 Form 중 원하는 핸들러를 선택하면 함수가 추가 똮!


그리고 속성에서 Form의 KeyPreview를 True로 해주어야 한다고 한다.


아무튼.. 디버깅으로 입력받는 키를 찾아보니 아래와 같은 숫자가 나온다.

Private Sub Form1_KeyDown(KeyCode As Integer, Shift As Integer)

    Select Case KeyCode

        Case 37: 'left

        Case 38: ' up

        Case 40: ' down

        Case 39: ' right

        Case 107: ' +

        Case 109: ' -

    End Select

End Sub


Private Sub Form1_KeyUp(KeyCode As Integer, Shift As Integer)


End Sub 


[링크 : http://www.vbforums.com/showthread.php?367165-VB6-Using-the-KeyDown-Event]

Posted by 구차니
대신 Mod 라는 명령어로 나머지 연산을 해주면 된다.

[링크 : http://msdn.microsoft.com/en-us/library/se0w9esz(v=vs.80).aspx]
Posted by 구차니
VB form을 만들다 보면
Ctrl-c , v 신공에서 항상 이런 메시지를 보게 된다.

 
[링크 : http://ask.nate.com/qna/view.html?n=10574374]

찾아봤더니, 컨트롤 역시 배열로 구성이 가능하며
""를 선택하여 컨트롤 배열로 작성시 Text18(1) 이런식으로 생성이 된다. 

만약 Text20 이런식으로 독립되게 만들고 싶다면
"아니오"를 선택하면 된다. 
Posted by 구차니
c언어의 switch - case 문은
switch(val)
{
   case 1:
      break;

   case 2:
   case 3:
     break;

   default:
      break;
}
 
이렇게 구성되는데 반해

visual basic에서는
Select switch val
    case 1
    case 2, 3
    case 4 To 5
    case else
End Select
 
이렇게 구성된다.

[링크 : http://msdn.microsoft.com/ko-kr/library/cy37t14y.aspx]
[링크 : http://msdn.microsoft.com/en-us/library/cy37t14y(v=vs.80).aspx
Posted by 구차니