Εμφάνιση αποτελεσμάτων : 1 έως 5 από 5

Θέμα: visual basic

  1. #1
    Μέλος
    Όνομα
    Χαράλαμπος
    Εγγραφή
    Dec 2005
    Περιοχή
    Θεσσαλονικη
    Μηνύματα
    548

    Προεπιλογή visual basic

    παιδία εχω το εξλης πρόβλημα. θέλω να βάλω σε μια φόρμα ενα κουμπί το οποίο όταν θα το πατάω θα αλλαζει χρώμα η φόρμα. σε παλιοτερες εκδόσεις το κάνω μια χαρά αλλα στην 2008 έχω πρόβλημα. η εντολή που γράφω στο κώδικα του κουμπιού είναι αυτή Form1.BackColor = Color.Blue και μου βγάζει το παρακάτω σφάλμα: windows application1.Form1cannon refer to itself through its default instance; use 'Me' instead. Έχει κανείς καμιά ιδέα.

    0 Not allowed! Not allowed!

  2. #2
    Μέλος Το avatar του χρήστη aeonios
    Όνομα
    Nik
    Εγγραφή
    Jan 2006
    Περιοχή
    Αθήνα
    Μηνύματα
    2.651

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από xampos Εμφάνιση μηνυμάτων
    παιδία εχω το εξλης πρόβλημα. θέλω να βάλω σε μια φόρμα ενα κουμπί το οποίο όταν θα το πατάω θα αλλαζει χρώμα η φόρμα. σε παλιοτερες εκδόσεις το κάνω μια χαρά αλλα στην 2008 έχω πρόβλημα. η εντολή που γράφω στο κώδικα του κουμπιού είναι αυτή Form1.BackColor = Color.Blue και μου βγάζει το παρακάτω σφάλμα: windows application1.Form1cannon refer to itself through its default instance; use 'Me' instead. Έχει κανείς καμιά ιδέα.
    Δοκίμασε να γράψεις αυτό (όπως σου προτείνει και η vb.net 200 και θα παίξει μια χαρά:

    PrivateSub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Me.BackColor = Color.Blue
    EndSub



    Το Μe αναφέρεται στο instance της φόρμας που βρίσκεσαι και γράφεις τον κώδικα και όχι στο button!

    Αν προσέξεις το button1_click είναι μέσα στην κλάση της Form1. Αν έγραφες παρόμοιο κώδικα στην κλάση του button τότε το Me.XXXX θα αναφερόταν στο κουμπί!Ελπίζω να σε βοήθησα

    0 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη aeonios : 11-03-09 στις 11:25

  3. #3
    Μέλος
    Όνομα
    Χαράλαμπος
    Εγγραφή
    Dec 2005
    Περιοχή
    Θεσσαλονικη
    Μηνύματα
    548

    Προεπιλογή

    Ναι φίλε μου βοήθησες αρκετά σε ευχαριστώ πολύ.

    0 Not allowed! Not allowed!

  4. #4
    Μέλος
    Όνομα
    Γιωργος
    Εγγραφή
    Oct 2004
    Περιοχή
    Καβαλα
    Μηνύματα
    846

    Προεπιλογή

    Ασχετο με το περιεχωμενο του θεματος.
    Βασικα θελω να πω οτι κατα την γνωμη μου
    η visual basic 2008 ειναι πολυ πιο περιπλοκη στον τροπο που
    γραφεις τον κωδικα σε σχεση με την vb6 .Αυτα!

    0 Not allowed! Not allowed!
    Η ενεργεια πρεπει να ειναι δωρεαν για ολους.

  5. #5
    Μέλος Το avatar του χρήστη aeonios
    Όνομα
    Nik
    Εγγραφή
    Jan 2006
    Περιοχή
    Αθήνα
    Μηνύματα
    2.651

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από GEWKWN Εμφάνιση μηνυμάτων
    Ασχετο με το περιεχωμενο του θεματος.
    Βασικα θελω να πω οτι κατα την γνωμη μου
    η visual basic 2008 ειναι πολυ πιο περιπλοκη στον τροπο που
    γραφεις τον κωδικα σε σχεση με την vb6 .Αυτα!
    Δεν νομίζω πως είναι άσχετο αγαπητέ φίλε μια και ο τίτλος του θέματος είναι γενικός αρά πολύ καλά έκανες και έγραψες τη γνώμη σου. Πράγματι Γιώργο έτσι φαίνεται να είναι, όταν όμως εντρυφήσεις στην προγραμματιστική νοοτροπία της θα σου αρέσει (ελπίζω γιατί και εγώ γκρίνιαζα στην αρχή).


    Εδώ έχει βάλει ο συγγραφές κάποιες σοβαρές διαφορές μεταξύ της 6 και της .NET

    http://visualbasic.about.com/od/imho...eChanges_3.htm

    Φυσικά υπάρχει και ο μάγος που μετατρέπει αυτόματα κάθε project της 6 στην 2008 αλλά το καλύτερο πιστεύω είναι πως η έκδοση αυτή (express) είναι δωρεάν και μπράβο τους που το έκαναν και δεν χρειάζεται να ψάχνουμε παράνομες κόπιες της γλώσσας.

    http://www.microsoft.com/Express/VB/

    0 Not allowed! Not allowed!

Παρόμοια Θέματα

  1. Visual sudio 2012--Ενχειριδιο για κατανόηση της Visual basic
    By Gianno in forum Ερωτήσεις Αρχάριων
    Απαντήσεις: 2
    Τελευταίο Μήνυμα: 06-02-15, 08:33
  2. visual basic!!!
    By johny7 in forum Software Η/Υ
    Απαντήσεις: 3
    Τελευταίο Μήνυμα: 25-01-12, 10:25
  3. visual basic 6
    By ΓΙΑΝΝΗΣ 456 in forum Κυκλώματα για Η/Υ
    Απαντήσεις: 14
    Τελευταίο Μήνυμα: 07-03-09, 17:03
  4. visual basic
    By alani1984 in forum Λογισμικά Σχεδίασης
    Απαντήσεις: 2
    Τελευταίο Μήνυμα: 19-11-07, 11:15
  5. visual basic 6.0
    By johny16 in forum Software Η/Υ
    Απαντήσεις: 47
    Τελευταίο Μήνυμα: 16-03-07, 04:20

Tags for this Thread

Δικαιώματα - Επιλογές

  • Δημιουργία θεμάτων: Όχι
  • Υποβολή μηνυμάτων: Όχι
  • Σύναψη αρχείων: Όχι
  • Επεξεργασία μηνυμάτων: Όχι
  •  
  • BB code: σε λειτουργία
  • Smilies: σε λειτουργία
  • [IMG]: σε λειτουργία
  • [VIDEO] code is σε λειτουργία
  • HTML: εκτός λειτουργίας