freestuff.gr αρχική σελίδα
 FAQFAQ    ΑναζήτησηΑναζήτηση   Λίστα ΜελώνΛίστα Μελών   Ομάδες ΜελώνΟμάδες Μελών   <b>Εγγραφή Μέλους</b>Εγγραφή Μέλους 
 ΠροφίλΠροφίλ   Επιλογές μέλους Επιλογές   Τα bookmarks μου Τα bookmarks μου   Προσωπικά μηνύματαΠροσωπικά μηνύματα 
  διαφήμιση  

Καλώς ήρθατε στο forum μας! Για να συμμετάσχετε στις συζητήσεις θα πρέπει να είσαστε μέλος. Γίνετε μέλος τώρα!.

Πρόβλημα με φόρμα στην visual basic .NET


 Forum index » Δημιουργία Web Sites, Γραφικών & Προγραμματισμός » Γλώσσες Προγραμματισμού » dot Net και Visual Studio
Moderators:  Super-Moderators, WebDev Moderators
Εισαγωγή νέου Θέματος   Απάντηση στο Θέμα Σελίδα 1 από 1 [5 Μηνύματα]      Bookmarks Tags: netφόρμα Mark the topic unread :: Προηγούμενο θέμα :: Επόμενο θέμα
ΑποστολέαςΜήνυμα
karidas


Μέλος από: 13 Ιουν 2009
Μηνύματα: 7

View users profile
ΜήνυμαΣτις: 06 Φεβ 2011 11:32    Θέμα: Πρόβλημα με φόρμα στην visual basic .NET Απάντηση με παράθεση  Mark this post and the followings unread

Καλημέρα είμαι νέος στον χώρο της visual basic.net και στο visual studio
Και θα ήθελα να βοήθειά σας.
Το πρόβλημά μου είναι απλό, έχω δυο φόρμες και θέλω να αλληλεπιδρούν μεταξύ τους. Θέλω από την form1 να πηγαίνω στην form2 αλλά να κλείνει η 1 μόλις πας στην 2.εχω βρει το πώς γίνετε το άνοιγμα τις δεύτερης φόρμας αλλά δεν μπορώ να κλείσω την πρώτη. Παρακάτω σας δείχνω τον κώδικα που έχω γράψει στην φόρμα 1 οταν γίνετε click σε ένα κουμπί για αν πάω στην φόρμα 2

κώδικας:


Public Class FormHome


    Dim frm2 As New Form2


    Private Sub Form2bt_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Form2bt.Click

        frm2.ShowDialog()

    End Sub


   
End Class





ευχαριστώ
virxen75


Μέλος από: 18 Φεβ 2009
Μηνύματα: 256+
Περιοχή: ΗΡΑΚΛΕΙΟ ΚΡΗΤΗΣ
View users profile
ΜήνυμαΣτις: 06 Φεβ 2011 22:41    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

form1.hide()
Civilsitis


Μέλος από: 12 Ιαν 2011
Μηνύματα: 13
Περιοχή: Αθήνα
View users profile
ΜήνυμαΣτις: 17 Μαη 2011 12:51    Θέμα: Re: Πρόβλημα με φόρμα στην visual basic .NET Απάντηση με παράθεση  Mark this post and the followings unread

frm2.show
me.hide

ή ανάποδα αν δεν σου τρέξει. Το Show πρόσεξε γιατι έχεις βάλει showdialog και μ΄αυτό δεν μπορεί να κλείσει η φόρμα to showdialog το χρησιμοποιούμαι όταν θέλουμε ο χρήστης να βάλει στοιχεία στην φόρμα που ανοίγουμε αλλα να μην μπορεί να μπει στην απο πισω φορμα

karidas ανέφερε:
Καλημέρα είμαι νέος στον χώρο της visual basic.net και στο visual studio
Και θα ήθελα να βοήθειά σας.
Το πρόβλημά μου είναι απλό, έχω δυο φόρμες και θέλω να αλληλεπιδρούν μεταξύ τους. Θέλω από την form1 να πηγαίνω στην form2 αλλά να κλείνει η 1 μόλις πας στην 2.εχω βρει το πώς γίνετε το άνοιγμα τις δεύτερης φόρμας αλλά δεν μπορώ να κλείσω την πρώτη. Παρακάτω σας δείχνω τον κώδικα που έχω γράψει στην φόρμα 1 οταν γίνετε click σε ένα κουμπί για αν πάω στην φόρμα 2

κώδικας:


Public Class FormHome


    Dim frm2 As New Form2


    Private Sub Form2bt_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Form2bt.Click

        frm2.ShowDialog()

    End Sub


   
End Class





ευχαριστώ
Tsopi


Μέλος από: 28 Οκτ 2011
Μηνύματα: 2
Περιοχή: Keratsini
View users profile
ΜήνυμαΣτις: 28 Οκτ 2011 14:16    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

1) Πρέπει να βάλεις frm2.show() σκέτο.
2) Αν θές απλά τα κρύψεις την προηγούμενη φόρμα κάνε:
Form1.hide() (αλλα λογικά πρέπει να βάλεις Me.Hide())
3) Αν θες να κλείσεις τελέιως την φόρμα πρέπει να κάνεις τρία πράγματα

- frm2.show (Στο κουμπί σου)
- Form1.close (Στο Private Sub frm2_load )
- Να πάς στα Properties του Project σου και στην πρώτη καρτέλα να αλλάξεις την επιλογή ShutDown mode απο το προεπιλεγμένο when startup form closes στο When last form closes.Αλλιως με το που κλείσεις την πρώτη φόρμα θα κλέισει και το πρόγραμμα.

Ρώτα για οτιδήποτε δεν καταλαβαίνεις.

Καλη επιτυχία!

_________________
Tsopi
antreas


Μέλος από: 06 Φεβ 2006
Μηνύματα: 10
Περιοχή: Kakopetria
View users profile
ΜήνυμαΣτις: 03 Ιουν 2014 17:10    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

Καλησπέρα παιδιά.
Ψάχνοντας βρήκα αυτό το θέμα έχοντας και εγώ παρόμοιο πρόβλημα.
Βασικά προσπαθώ να φτιάξω ένα πρόγραμμα όπου μπορεί κάποιος να διαβάσει ένα βιβλίο.
Πατώντας το προηγούμενο και το επόμενο θέλω να μπορώ να προχωρώ στην επόμενη σελίδα και στην προηγούμενη.
συνημμένα σας βάζω και μια εικόνα για το πως έκανα τις φόρμες μου.

ευχαριστώ



app.jpg
 Description:
 Filesize:  90.68 KB
 Viewed:  79 Time(s)

app.jpg


Εμφάνιση Μηνυμάτων:   
Εισαγωγή νέου Θέματος   Απάντηση στο Θέμα Σελίδα 1 από 1 [5 Μηνύματα] Mark the topic unread :: Προηγούμενο θέμα :: Επόμενο θέμα
 Forum index » Δημιουργία Web Sites, Γραφικών & Προγραμματισμός » Γλώσσες Προγραμματισμού » dot Net και Visual Studio


Σχετικά θέματα
 Θέματα   Απ/σεις   Αποστολέας   Τελευταίο μήνυμα 
Form Visual Basic & Βάση Δεδομένων Access 1 TsikalidisAlex 29 Σεπ 2015 06:39
Intefix Εμφάνιση τελευταίου μηνύματος
Visual Basic 0 TsikalidisAlex 27 Ιουλ 2015 18:28
TsikalidisAlex Εμφάνιση τελευταίου μηνύματος
 
Τώρα είναι 24 Φεβ 2017 03:18 | All times are UTC + 2


Email This Page to Someone! add to Favorites

     Powered by p h p B B © 2001,2005 p h p B B Group
Για άμεση επικοινωνία με τον διαχειριστή του freestuff.gr στο email: freestuff.gr(παπάκι)gmail.com


Copyright © 1999-2013 Freestuff.gr All Rights Reserved  
Version Aegean, designed by N. Tsaganos