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 |
Cum pot controla Formele create prin dim ... as new...?
Last Updated: Aug 24 2006 08:24, Started by
redmandotred
, Jul 01 2006 20:12
·
0
#1
Posted 01 July 2006 - 20:12
Atunci cand creez o noua forma utlizand
Dim FormaNoua as new FormaModel FormaNoua.show toate sunt bune si frumoase. Insa daca mai creez inca una (mai apelez deci inca o data functia de mai sus, fara sa o fi luat de la inceput) si am deci trei forme: una originala si cele doua clone intervine urmatoarea problema: Vreau, spre exemplu, sa schimb titlul primeia sau sa inchid amandoua ferestrele clonate (nu utilizand butonul de inchidere al ferestrei). Altfel spus, dupa ce am clonat mai multe forme ce tb s fac pentru a detine controlul aupra uneia sau a alteia ca si cum ar fi forma originala? |
#2
Posted 01 July 2006 - 20:32
parca VB nu stie de threaduri ca sa-ti rezolve problema...
poti trimite ca si parametru in clone, forma curenta/originala...Depinde ce vrei sa faci... |
#3
Posted 01 July 2006 - 20:47
Pai creez doua forme prin clonare?
Exact ce sa fac pt a: 1. Inchide doar clonele 2. A schimba ceva doar din prima (Titlul, marimea, orice...) aaaaaa Si cum pot face pt a schimba numele formei in run-time? |
#4
Posted 02 July 2006 - 12:25
redmandotred, on Jul 1 2006, 20:12, said: Atunci cand creez o noua forma utlizand Dim FormaNoua as new FormaModel FormaNoua.show toate sunt bune si frumoase. Insa daca mai creez inca una (mai apelez deci inca o data functia de mai sus, fara sa o fi luat de la inceput) si am deci trei forme: una originala si cele doua clone intervine urmatoarea problema: Vreau, spre exemplu, sa schimb titlul primeia sau sa inchid amandoua ferestrele clonate (nu utilizand butonul de inchidere al ferestrei). Altfel spus, dupa ce am clonat mai multe forme ce tb s fac pentru a detine controlul aupra uneia sau a alteia ca si cum ar fi forma originala? Poti face un array de Form-uri: Dim FormaNoua(30) as new FormaModelsi il folosesti ca un orice alt array ex: FormaNoua(1).Show FormaNoua(1).Text1.Text="bla bla" sau , cum ai inceput tu , te folosti de Me (echivalentul lui this in c++) pentru a avea referinta la Forma activa. Exemplu: -Incepe un proiect nou in VB si adauga pe Form un TextBox si doua Butoane, adauga codul de mai jos in Form si fa un test: 'un nou Form Private Sub Command1_Click() Dim frm As New Form1 frm.Show End Sub 'arata caption-ul form-ului curent Private Sub Command2_Click() MsgBox "hi! i'm " + Me.Caption End Sub 'schimba caption-ul form-ului curent Private Sub Text1_Change() Me.Caption = Me.Text1.Text End Sub succes! |
#5
Posted 24 August 2006 - 08:24
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users