planelover Δημοσ. 8 Ιουνίου 2009 Δημοσ. 8 Ιουνίου 2009 Καλησπέρα! Είμαι σχετικά καινούριος σε αυτή την γλώσσα (έχω λίγη εμπειρία στην c++) και σήμερα δημιούργησα το πρώτο μου πρόγραμμα και είμαι περήφανος . Τέλος πάντων, η ερώτησή μου είναι η εξής: πώς γίνεται να γράψω για παράδειγμα α^2 με το 2 όμως να τυπώνεται στην οθόνη με το msgbox υψωμένο στην δευτέρα. Ξέρω ότι έτσι το σύστημα καταλαβαίνει ότι ένας αριθμός πρέπει να πάει στην δευτέρα. Εγώ όμως θέλω να μην γίνει η πράξη παρά μόνο να φανεί το 2 υψωμένο (όπως γίνεται δηλαδή στο word με το superscript). Ελπίζω να καταλάβατε τι ζητάω (ξέρω δεν το εξήγησα πολύ καλά ) Ευχαριστώ εκ των προτέρων!
parsifal Δημοσ. 8 Ιουνίου 2009 Δημοσ. 8 Ιουνίου 2009 >α² Θέλεις δηλαδή να τυπώσεις το παραπάνω; Ποιο είναι το font που χρησιμοποιούν τα MsgBoxes; Αρκετές από τις βασικές γραμματοσειρές των Windows έχουν τους χαρακτήρες ¹ (Superscript One), ² (Superscript Two) και ³ (Superscript Three) στις θέσεις 00B9 (Alt+185 από το Numpad του πληκτρολογίου), 00B2 (Alt+178) και 00B3 (Alt+179) αντίστοιχα. Μπορείς να το δεις στο utility Character Map των Windows...
virxen75 Δημοσ. 9 Ιουνίου 2009 Δημοσ. 9 Ιουνίου 2009 πήγαινε : Start->Programs->Accessories->System tools->Character Map επέλεξε το ² από τους χαρακτήρες που εμφανίζει επέλεξε Select επέλεξε Copy βάλε το (paste-επικόλληση) εκεί που το θες π.χ. Button1.Text = "mm ²" ή msgbox "mm ²"
Evgenios1 Δημοσ. 9 Ιουνίου 2009 Δημοσ. 9 Ιουνίου 2009 Αν ειναι vb.net τσεκαρε τα FlowDocument* . * Τι ειναι αυτο? google it:-)
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.