2010-12-04 3 views
0

난 내 vb.net의 웹 양식에 세 개의 텍스트 상자가있는 경우 ..원하는 textbox1.text = "SUMIT"다른 textbox1.text = "아무 날짜 없다"

Textbox1의 는 .text = "수밋"

Textbox2.text = "4 12 월 2010 년"

Textbox3.text = "1 월 2011"

선택한 날짜 TextBox2를 날짜 사이에있는 경우 내가 원하는 및 textbox3 날짜 다음에 textbox1.text = "sumit"else textbox1.text = "날짜 없음"

+2

두 가지 작업을 수행해야합니다. 질문에 대한 답변을 수락해야합니다. 두 번째 것은 원하는 의미가 조금 불분명하기 때문에 더 의미있는 방식으로 질문을 다시 작성하는 것입니다. –

답변

2

텍스트 상자의 TextChanged 메소드에 다음을 입력하십시오. Textbox1.Text = CheckDates()를 설정하십시오.

Function CheckDates 
    'Checks to make sure dates were entered' 
    If Not IsDate(Textbox2.text) or Not IsDate(Textbox3.text) Then 
     Return "No Dates" 
     Exit Function 
    End If 

    If CType(Textbox2.text,Date) >= #12/4/2010# and CType(Textbox3.text,Date) <= #1/1/2011# then 
     Return "Submit" 
    Else 
     Return "No Dates" 
    End If 
End Function 
+0

어떻게 적용하나요? –

+0

코드를 작성하려면 기본 사항을 배우는 것이 중요합니다. Textbox2 및 Textbox3의 경우 TextChanged 이벤트에 다음 줄을 추가하십시오. Textbox1.text = CheckDates – shamazing

+0

또한 많은 질문을 게시하고 답변을 표시하지 않은 것으로 보입니다. 이 사이트의 회원들의 도움을 구하려고한다면 도움이 될 때 답변을 표시 할만큼 친절하십시오. – shamazing