2013-04-12 2 views
-3

안녕하세요 신사 숙녀 여러분,그림 상자를 무작위로 내용을 변경하는 방법

저는 유치원 어린이를위한 교사입니다. 어린 아이들에게 영어로 색상 이름을 가르치는 시각적 기본 프로그램을 만들기로 결정했습니다. 프로그래밍에 대한 지식은별로 좋지 않습니다. 여기

내가 클릭

  1. 버튼을 수행 할 작업을하고 게임이 시작됩니다.
  2. 새 버튼이 나타납니다.
  3. Label은 텍스트를 색상 이름 중 하나로 변경합니다.
  4. 그림 상자의 내용이 임의의 색으로 변경되고 매초마다 계속 변경됩니다.
  5. 사진 속 그림 상자가 레이블 텍스트 색상 이름과 같을 때 버튼을 클릭하면 한 점을 얻습니다!

아무도 나를 도와 줄 수 있는지 궁금합니다. 도움이 될 것입니다.

+2

이미 Winforms 튜토리얼을보고 기본을 배우는 것이 좋습니다. [이] (http://www.homeandlearn.co.uk/net/vbNet.html)의 행을 따라 무엇인가. 이 작업을 완료하면 필요한 작업을 수행하는 데 아무런 문제가 없어야합니다. –

답변

0

먼저 사전에

많은 감사합니다, 당신은 응용 프로그램이 무작위로 선택하려는 모든 색상의 목록을 작성해야합니다. 이런 식으로 뭔가가 작동합니다 :

Dim colors() As Color = {Color.Red, Color.Blue, Color.Green} 

그런 다음과 같이 임의의 순서로 배열을 정렬 할 수 있습니다

Dim r As New Random() 
Dim randomColors() As Color = colors.OrderBy(Function(x) r.Next()).ToArray() 

그런 다음 당신은 그냥 순서대로 표시 할 수 있습니다. 첫 번째 것을 보여주기 위해 다음과 같이 할 수 있습니다 :

관련 문제