Second Opinion
Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale. Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit. www.neurohope.ro |
Timer sau Sleep WFA
Last Updated: Jan 04 2013 01:32, Started by
reddevilnb1
, Dec 29 2012 16:28
·
0
#19
Posted 29 December 2012 - 18:13
Nu e ca si cum nu as fi cautat inainte pe internet....
vreau doar codul pentru un timer de 1 secunda intre instructiuni... |
#20
Posted 29 December 2012 - 18:19
Nu asa ! Schimba optica !
Dar cu DoEvents nu a mers ? Pe timer la un prim eveniment colorezi cu X. Pe al doilea cu Y si tot asa pana termini. Tii un index la cat esti cu acel contor. Edited by neagu_laurentiu, 29 December 2012 - 18:20. |
#21
Posted 29 December 2012 - 18:29
poate ar fi trebuit sa incep asa:
fac programare de 3 luni si pana acuma am facut aproape exclusiv in consola... acum am de facut un program in WFA si chiar nu am idee cum sa fac un timer si nici nu am inteles nimic din ce era pe net in consecinta nu am inteles aproape nimic sau chiar nimic din ce ai scris in postul de mai sus ... |
#22
Posted 29 December 2012 - 18:35
Public Class Form1 Private WithEvents timer As New Timer Private shapes As New List(Of PowerPacks.OvalShape) Private index As Integer Private random As New Random Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load index = 0 shapes.Add(OvalShape1) shapes.Add(OvalShape2) shapes.Add(OvalShape3) timer.Interval = 1000 timer.Start() End Sub Private Sub timer_Tick(sender As Object, e As System.EventArgs) Handles timer.Tick shapes(index).FillColor = Color.FromArgb(random.Next(256), random.Next(256), random.Next(256)) index = (index + 1) Mod shapes.Count End Sub End Class Edited by dani.user, 29 December 2012 - 18:35. |
#23
Posted 29 December 2012 - 18:36
Programarea GUI (interfete grafice) e mai complicata decat cea in consola. Programarea Windows e bazata pe evenimente, nu-i totul un carnat lung de cod.
1) Nu ai ales pe C++/CLI (asta cu .NET) ca model prea fericit. Vezi ca nu-i C++. Daca vrei .NET alegi C# (ti-am dat link mai sus la MSDN care iti recomanda la fel). 2) Nu e vorba ca-s rau dar daca tu nu poti citi o documentatie din MSDN cum sa instantiezi o clasa (pt. Timer) si sa-i folosesti o metoda sau un evenoment inseamna ca nu esti pregatit pentru lucrul cu asa ceva. E spre binele tau sa studiezi metodic conceptele. Apoi singur iti vei raspunde la probleme. Si eu am facut greseli in programare, ceream si ma suparam cand ma trimiteau la documentatie dar stiau cei mai batrani de ce fac asta si acum le apreciez sfatul si nu darea de cod direct. Edited by neagu_laurentiu, 29 December 2012 - 18:38. |
#24
Posted 29 December 2012 - 18:58
reddevilnb1, on 29 decembrie 2012 - 17:09, said:
Deci am pus asa cum mi-ai spus si cand apas pe buton programul se blocheaza.Alta sugestie?:-\ Sau sa trec aici codul si sa il verifici? Scopul programului ar fi sa coloreze ceva forme si apoi sa redevina formele transparente si tot asa. private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) { this->ovalShape1->BackStyle = Microsoft::VisualBasic::PowerPacks::BackStyle::Opaque; this->ovalShape1->BackColor = System::Drawing::Color::Red; System::Threading::Thread::Sleep(1000); this->ovalShape1->BackStyle = Microsoft::VisualBasic::PowerPacks::BackStyle::Transparent; System::Threading::Thread::Sleep(500); .... de ce apare cu :: ? oi fi eu incepator, dar nu am mai vazut cu :: pana acuma... |
#25
Posted 29 December 2012 - 18:59
este in C++ CLR
deci codul dat de dani nu e bun....inca o groaza de erori+ca nu este in CLR Edited by reddevilnb1, 29 December 2012 - 19:05. |
#26
Posted 29 December 2012 - 19:20
reddevilnb1, on 29 decembrie 2012 - 18:59, said:
deci codul dat de dani nu e bun....inca o groaza de erori+ca nu este in CLR Analizeaza aici (toata documentatia clasei): http://msdn.microsof...mers.timer.aspx Iar legat de povestea ta, dupa ce setezi o culoare trebuie ca sistemul sa se ocupe in spate de o serie intreaga de operatii ce nu-s vizibile in codul tau (era bine sa stii WinAPI & C). Asta inseamna ca dupa ce-i spui culoarea trebuie sa-l lasi sa execute, nu-i bagi pe gat altceva. Ori asta se intampla cand ii predai controlul, cand se termina metoda/evenimentul tau (oricare ar fi). Deci concepe asa cum ti-am zis mai sus o metoda (aia din timer) ce la fiecare pas colorezi altceva si dupa terminare sistemul are timp de modificarea ceruta. Edited by neagu_laurentiu, 29 December 2012 - 19:22. |
#27
Posted 03 January 2013 - 16:32
Am rusit sa obtin acelasi efect folosing o bucla infinita.
Multumesc oricum pentru raspunsuri |
#28
Posted 03 January 2013 - 17:45
#29
Posted 03 January 2013 - 20:52
#31
Posted 04 January 2013 - 00:57
#32
Posted 04 January 2013 - 01:07
La ce te-ai mai obosit sa creezi functionalitate aplicatiei atunci? Puteai sa schimbi manual culorile intre poze..
|
#33
Posted 04 January 2013 - 01:32
pentru ca in proiect este scris codul sursa care va fi verificat de profesor
|
|
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users