mantiz Δημοσ. 14 Ιουλίου 2005 Δημοσ. 14 Ιουλίου 2005 Paidia eimai neos xrhsths ths Visual Basic kai antimentopizw ena problimataki. Kanw New project/exe kai mou anoigei opws einai swsto mia form (form1). Dimiourgw mia akoma form (form2) kai apo tin form1 me ena koumpi emfanizw tin form2 (form2.visible = true) ela omws pou tin form2 tin anoigei stin katw mpara ton windows (ekei pou fainontai ta programmata pou trexous) san 3exwristi efarmogi, les kai exw tre3ei 2 efarmoges VB. Pws mporw na kanw tis formes mou na min anoigoun se tetia morfi? Giati meta apo 3-4 formes pou akolouthoun sto programma fantazeste ti ginete katw stin mpara, ena xaos Thanks Ta leme!
Rascob Δημοσ. 14 Ιουλίου 2005 Δημοσ. 14 Ιουλίου 2005 Δεν ξέρω πως θα ήθελες να εμφανίζεται η νέα φόρμα. 1)Πάντως, Ένας τρόπος είναι να γράψεις στο Command_Click: >Form2.Show vbModal, Form1 (στα form1 k form2 εννοείται ότι βάζεις τα αντίστοιχα ονόματα των Forms) Με αυτό τον τρόπο, η Form2 θα ανοίξει "μέσω της Form1", οπότε δε θα εμφανιστεί στην taskbar νέα φορμα. Ωστόσο, δε θα έχεις πρόσβαση στη Form1, παρά μόνο αν κλείσεις τη 2. 2)Ένας άλλος τρόπος είναι να καλείς τη φόρμα με τον τρόπο που ήδη κάνεις, αλλά να θέσεις στις ιδιότητές της την: BorderStyle: 3-Fixed Dialog Τώρα, δεν ξέρω αν κάποιο από τα δυο σε βολεύει, καλύτερα πες μας πως το σκέφτεσαι για να προτείνουμε την καλύτερη λύση
firewalker Δημοσ. 14 Ιουλίου 2005 Δημοσ. 14 Ιουλίου 2005 Μπορείς να βάλεις στις ιδιότητες της form2 show in taskbar = false.
mantiz Δημοσ. 15 Ιουλίου 2005 Μέλος Δημοσ. 15 Ιουλίου 2005 Thanks παιδιά, με βοηθήσατε προγραμματικά. Take care
Rascob Δημοσ. 15 Ιουλίου 2005 Δημοσ. 15 Ιουλίου 2005 Μπορείς να βάλεις στις ιδιότητες της form2 show in taskbar = false. lol, nice one, αυτό μάλλον θα σε βολεύει καλύτερα από όλα - δεν την είχα προσέξει αυτή την ιδιότητα!
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.