Adão Posted June 16, 2012 at 08:04 PM Report #463330 Posted June 16, 2012 at 08:04 PM Olá mais uma vez a todos!! Alguém sabe como é que se constrói um relógio analógico em vb 2010?
thoga31 Posted June 16, 2012 at 11:28 PM Report #463357 Posted June 16, 2012 at 11:28 PM Tens de saber fazer uma mão-cheia de coisas, entre elas: - Detectar a hora actual - Trabalhar com o Timer - Trabalhar com a classe Graphics - Saber alguma trigonometria básica - Saber a regra de três simples Terás 3 ponteiros distintos, 1 dos quais é diferente dos outros dois: - Minutos e segundos, ambos dão uma volta de 360º em 60 passos - Horas, que dá a volta em 12 passos Para o relógio ficar todo certinho, deves somar às horas o equivalente em minutos: por exemplo, 1h30 serão 1,5 horas, isto de modo a que fiques com o ponteiro entre a 1h e as 2h. Uns esboços vão-te ajudar bastante, com certeza. Vai fazendo experiências, segues estas dicas, e quando tiveres dúvidas em concreto, apita 😉 Cumprimentos. Knowledge is free!
Solution ribeiro55 Posted June 17, 2012 at 12:09 AM Solution Report #463359 Posted June 17, 2012 at 12:09 AM Tens um exemplo completo na Wiki 😉 Dá uma espreitadela. https://wiki.portugal-a-programar.pt/dev_net/vb.net/relogio_analogico/ Hoje faria de forma diferente, mas já te ajuda bastante a começar. 😉 Sérgio Ribeiro "Great coders aren't born. They're compiled and released""Expert coders do not need a keyboard. They just throw magnets at the RAM chips"
thoga31 Posted June 17, 2012 at 12:25 AM Report #463361 Posted June 17, 2012 at 12:25 AM Hoje faria de forma diferente, mas já te ajuda bastante a começar. 😉 Eu faria de forma mais moderna, que acabaria por ser a mais simples: uma vez fiz um com base num Timex que vi, muito bonito, e é essencialmente três ponteiros e só com os 4 números principais. Parecendo que não, encaixado num programa moderno e com suavização das linhas fica simplesmente lindo 😉 Knowledge is free!
Adão Posted June 17, 2012 at 09:45 AM Author Report #463385 Posted June 17, 2012 at 09:45 AM Obrigada pela ajuda.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now