Poslao: 11 Jan 2009 16:12
|
offline
- Peki_92
- Elitni građanin
- Pridružio: 26 Okt 2008
- Poruke: 1560
- Gde živiš: Sremski Mihaljevci
|
E bas mi to treba!!!
Hvala
Dopuna: 11 Jan 2009 16:12
sada imam drugi problem!!! Kada sa form1 stisnem dugme treba da mi sakrije form1 i da otvori form4 ali u okviru mdiparent1!!
Kod za otvaranje form1 u mdiparent1 je:
Form1.mdiparent=me
form1.show()
I radi!!
a ovo bi trebalo da bude upisano u dugme na form1:
Form4.mdiparent = me
form4.show()
ali nece!!!!!!!!!!!!!!!!!
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 11 Jan 2009 17:26
|
offline
- biser-x
- Počasni građanin
- Pridružio: 28 Jun 2004
- Poruke: 990
- Gde živiš: Kucura
|
Koliko mogu zakljuciti ti si za obe forme postavio ista pdoesavanja, sto znaci da ce obe biti midparent...
|
|
|
|
|
Poslao: 11 Jan 2009 21:57
|
offline
- biser-x
- Počasni građanin
- Pridružio: 28 Jun 2004
- Poruke: 990
- Gde živiš: Kucura
|
Ok... Par puta si nas ubedjivao kako programiras vec par godina... Za tih par godina si mogao nauciti neke stvari!
Logika ti je na preniskom nivou ili ovaj deo koda nisi ni jednom pogledao, vec si ga samo kopirao ovde i cekas da ti mi pomognemo.
Obrati paznju na svoju poruku:
Citat:Kod za otvaranje form1 u mdiparent1 je:
Form1.mdiparent=me '<< ovo me znaci da ce MDIParent forma biti ta forma sa koje je izvrsen kod, u tvojem slucaju mdiparent1 kako si naveo.
form1.show()
I radi!!
a ovo bi trebalo da bude upisano u dugme na form1:
Form4.mdiparent = me '<< ovde se kod izvrsava pod formom1 i ti govoris programu da otvori form4 u okviru forme1 zato sto me ponovo oznacava formu pod kojom se izvrsava kod.
form4.show()
ali nece!!!!!!!!!!!!!!!!!
Molim te da razmisljas malo.
Nemoj preterivati sa smajlijima i sa znakovima interpunkcije plzz....
|
|
|
|
Poslao: 11 Jan 2009 22:31
|
offline
- Peki_92
- Elitni građanin
- Pridružio: 26 Okt 2008
- Poruke: 1560
- Gde živiš: Sremski Mihaljevci
|
Nema frke sa znakovima i slicicama.
Kod:
Form1.MDIParent=Me
Form1.Show()
To sam napisao u dugmetu koji se nalazi na formi MDIParent1 i slusi za pozivanje forme u okviru MDIParenta1!!
A kod:
Form4.MDIParent=Me
Form4.Show()
Sam upisao u dugme na Formi1 koje otvara Formu4 u okviru MDIParenta1.
Samo si prepisao moj ranije napisani kod! Izgleda da nisi razumeo moj predhodni post!
Kod za pozivanje form1 radi ali neradi kod za pozivanje form4 u okviru MDIParenta! Kapiras? Nisam vas ubedjivao vec sam rekao koliko je to bilo potrebno! Razmisljam i naucio sam dosta stvari! To sto sam sada preao na novi programski jezik i radim nesto novo ne znaci da apsolutno nista nisam naucio!
Pozdrav!
|
|
|
|
Poslao: 12 Jan 2009 10:28
|
offline
- biser-x
- Počasni građanin
- Pridružio: 28 Jun 2004
- Poruke: 990
- Gde živiš: Kucura
|
Niti sam ja tebi napisao kod da ga samo kopiras. Samo sam ti ukazao na gresku
Pogledaj ponovo:
Citat:To sam napisao u dugmetu koji se nalazi na formi MDIParent1 i slusi za pozivanje forme u okviru MDIParenta1!!
Citat:Sam upisao u dugme na Formi1 koje otvara Formu4 u okviru MDIParenta1.
|
|
|
|
Poslao: 12 Jan 2009 12:59
|
offline
- Peki_92
- Elitni građanin
- Pridružio: 26 Okt 2008
- Poruke: 1560
- Gde živiš: Sremski Mihaljevci
|
Ne vidim gresku.....
Pisem isti kod samo umesto Form1 stavim Form4... Tako bar mislim. Tako sam i pokusao ali ne radi. Pa sam napisao ovde i molim za pomoc
|
|
|
|
Poslao: 12 Jan 2009 13:49
|
offline
- biser-x
- Počasni građanin
- Pridružio: 28 Jun 2004
- Poruke: 990
- Gde živiš: Kucura
|
Predpostavljam da ce ovako raditi:
Form4.MDIParent=MDIParent1
Form4.Show()
Dopuna: 12 Jan 2009 13:49
Evo da ti objasnim u cemu je caka, jer vidim da ne razumes.
Kada napises
Form4.MDIParent=MDIParent1
ti ustvari 'govoris' formi4 da se pojavi u okviru MDIParent1 forme. Ako napises ovako:
Form4.MDIParent=me
Onda govoris formi4 da se pojavi u okviru forme sa koje je izvrsen kod. Znaci ako imas dugme na formi1 i uneses ovaj kod da se izvrsava ovo me znaci isto kao da si napisao fom1. Znaci ovo:
Form4.MDIParent=form1
Posto tebi form1 nije MDIParent forma zato dobijas gresku. Bitno je da shvatis gde je caka.
Naravno sve ovo vazi ako ovo sto sam prvo napisao funkcionise
|
|
|
|
Poslao: 26 Jan 2009 18:44
|
offline
- Peki_92
- Elitni građanin
- Pridružio: 26 Okt 2008
- Poruke: 1560
- Gde živiš: Sremski Mihaljevci
|
tako je, odnosno radi. Bio si u pravu, nisam razmisljao. sada kada pogledam to tvoje objasnjenje i kod... Ima veeeeeeelike logike i razlike naravno!
Hvala.
Dopuna: 26 Jan 2009 18:44
Nabavio sam literaturu za VB 2005, nisam nasao za 2008... Tako da cu pokusati nesto pa se javim kasnije...
Pozdrav.
Petar.
|
|
|
|
Poslao: 26 Jan 2009 22:36
|
offline
- Pridružio: 17 Dec 2008
- Poruke: 68
|
Bag 1:
Kod mene pise samo Label4, mozda bi trebalo da pise jos nesto... Ali posto nemam izvorni kod, ja ne mogu da znam sta....
Bag 2:
Korisnik ne zeli da ga gasi iz Task Menager-a posto ide na close.... Mozes da koristis sledeci kod za to:
Private Sub Form1_FormClosed(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosedEventArgs) Handles Me.FormClosed
AboutBox1.Close()
End Sub
|
|
|
|