Chirurgia cranio-cerebrală minim invazivă
Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne. Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale. www.neurohope.ro |
Cronometru
Last Updated: Dec 20 2012 19:30, Started by
g2gg
, Dec 17 2012 15:41
·
0
#1
Posted 17 December 2012 - 15:41
Buna. Aveti cumva idee de o functie care imi face diferenta dintre doua timere sau daca se poate sa scad dintr-un timer o valoare ?
Vreau sa fac un cronometru cu mai multi timpi intermediari si o valoare curenta care continua sa numere. Cand apas pe un buton "start" sa inceapa sa numere, cand apas pe stop se salveaza prima valoare ca timp intermediar. Apoi cum ar trebui sa fac diferenta dintre timpul actual si timpul intermediar 1 ca sa aflu al doilea timp intermediar? |
#2
Posted 17 December 2012 - 16:16
Iei frumos documentatia clasei de tip timer pe care o folosesti si cauti metoda care iti permite sa alterezi valoarea timpului scurs.
|
#3
Posted 18 December 2012 - 21:58
g2gg, on 17 decembrie 2012 - 15:41, said:
Buna. Aveti cumva idee de o functie care imi face diferenta dintre doua timere sau daca se poate sa scad dintr-un timer o valoare ? Vreau sa fac un cronometru cu mai multi timpi intermediari si o valoare curenta care continua sa numere. Cand apas pe un buton "start" sa inceapa sa numere, cand apas pe stop se salveaza prima valoare ca timp intermediar. Apoi cum ar trebui sa fac diferenta dintre timpul actual si timpul intermediar 1 ca sa aflu al doilea timp intermediar? poti folosi variabile de tip integer pentru a numara secundele |
#4
Posted 19 December 2012 - 06:36
'
MarianG, on 18 decembrie 2012 - 21:58, said:
nu poti face diferenta intre doua obiecte poti folosi variabile de tip integer pentru a numara secundele 'Te folosesti de ea ca sa obtii timpul scurs in unitati sau laso asa (poti redimensionezi matricea in functie de cate timere 'intentionezi sa folosesti sau laso asa) Private IntervalTimer(999999999) As Double 'Functia va cronometra si returna in acelasi timp timpul scurs in unitati cat timp timerul este aprins sa nu ia foc (o 'adaugi in timer) 'parametrii: tmrStatut = 0-reinitializeaza variabila care corespunde timerului cu indexul specificat in tmrIndex ' = 1-incepe cronometrarea pentru timerul 'tmrObiect' cu indexul specificat in parametrul 'tmrIndex' Private Function CronometreazaTimer(tmrStatut As Integer, tmrIndex As Integer, Optional tmrObiect As Timer) If tmrStatut Then If tmrObiect Then IntervalTimer(tmrIndex) = IntervalTimer(tmrIndex) + 1: CronometreazaTimer = IntervalTimer(tmrIndex) Else IntervalTimer(tmrIndex) = 0 End If End Function Edited by horohoro, 19 December 2012 - 06:39. |
#5
Posted 19 December 2012 - 16:59
uite aici o chestie
[attachment=1095546:Softpedia_PoC.7z] |
#6
Posted 20 December 2012 - 10:28
MarianG, on 19 decembrie 2012 - 16:59, said: Da ceva de genul, cu observatia ca nu asa functioneaza un cronometru. La a doua salvarea care o faci trebuie sa afisezi diferenta dintre timpul actual si primul timp intermediar nu sa salveze mereu timpul actual deoarece ai nevoie de timpul unui tur sa zic asa. De asta as avea nevoie sa operez cu timere pentru a face o diferenta intre valoare actuala care inca cronometreaza si valoarea intermediara salvata . Iar ca buton vreau sa folosesc unul singur. La prima apasare sa porneasca cronometrul, la a doua apasare sa se salveze primul timp, apoi al doilea ... tot asa iar la ultima apasare kill si la timerul principal. Edited by g2gg, 20 December 2012 - 10:32. |
#7
Posted 20 December 2012 - 19:30
Proof of Concept
si tot ce vrei tu sa faci se poate face cu un singur Timer |
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users