Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Close form in Visual Basic 2010

[es] :: .NET :: Close form in Visual Basic 2010

[ Pregleda: 1693 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

unisoft
Uzice

Član broj: 124050
Poruke: 346
*.dynamic.isp.telekom.rs.



+1 Profil

icon Close form in Visual Basic 201015.12.2010. u 18:05 - pre 161 meseci
U projektu postoje dve forme. Prva je SpashScreen, a druga tipa midi. Na prvoj formi se nalizi componenta tajmer koja treba da za 10% poveca Opacitu forme.na svaki dogadjaj TICK. Kada dostigne vrednost 100% TIMER se gasi i tada treba da pokrene ovu drugu formu.
Sve ovo sam ja uradio iako imam malo znanja iz NET okruzenja. Dugo godina radim sa Visual basic 6 ali na zalost moram da predjem na .NET okruzenje, tj da prebacim program na NET. (Snalazim se veoma dobro ali na nekim banalnim stvarima zakocim)

Problem je daj da kada pokrene tu drugu formu prva treba da se izbrise iz memorije ali meni kada obrise prvu formu on ugasi ceo projekat.

Probao sam sa ovim komandama:
1. Me.Close()
2. Me.Dispose()


Kod ide otprilike ovako:
Me.Hide
frmMidi.show()
Me.close() ili Me.Dispose()?


U Vb6 jednostavno napise Unlolad (ime forme) i on je obrise iz memorije.


 
Odgovor na temu

zika025
Student, ECCF
Sombor - Subotica

Član broj: 201105
Poruke: 40
*.dynamic.isp.telekom.rs.



Profil

icon Re: Close form in Visual Basic 201022.12.2010. u 10:42 - pre 161 meseci
problem mozes resiti na dva nacina (koliko ja znam).
verovatno ti je u podesavanjima same aplikaceje (tako je bar kod mene po "default-u") namestena opcija Shutdown mode: When startup form closes, pa ti zato zaustavlja dalje izvrsavanje programa jer je pocetna forma zatvorena. tu opciju mozes promeniti na "When last form closes", pa program ne bi trebao da ti se prekida.
takodje, ovde imas opciju da postavis splash screen, a pocetna forma, u tvom slucaju, da bude frmMidi. (taj meni mozes naci u Project > Project properties)

druga varijanta sto mi pada na pamet je da ti pocetna forma bude frmMidi, ali da je sakrijes odma pri pokretanju aplikacije, odradi splash screen, ponovo prikaze frmMidi i ugasi splash screen.

nadam se da sam bio od koristi ;)
 
Odgovor na temu

unisoft
Uzice

Član broj: 124050
Poruke: 346
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: Close form in Visual Basic 201030.12.2010. u 00:16 - pre 161 meseci
Brate hvala ti puno. Pronasao sam to o cemu si pricao i jeste mi podesen shotdown mod na when first form is close :(. Omg. Mozda mi se iskusniji programeri smeju na zbog glupog pitanja ali mucio sam se samo tako, guuuglao i nisam pronasao resenje.Ovo tvoje radi. Ja sam ga PRIVREMENO resio tako sto prvu formu sakrijem (splash) i po izlasku iz programa pozovem CLose te forme i on mi zatvori ceo program.

Prebacio sam mod na when last form is close i RADI. tnx :)

Vec dugo vremena radim u VB6 i nikao da se prebacim na .NET. Kupio sam svu mogucu literaturu koja postoji u Srbiji za Visual Basic 6 i .NET ali nema vremena da sednem i procitam neki 15000 strana za .NET. Trenutno me obaveze na fakultetu sprecavaju da to uradim ali na leto ovaj problem cu resiti.

Jos se jednom izvinjavam zbog postavljanja jednog veoma glupog pitanja.


Hvala na odgovru zika025.
 
Odgovor na temu

[es] :: .NET :: Close form in Visual Basic 2010

[ Pregleda: 1693 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.