Καλώς ορίσατε στο
dotNETZone.gr
-
Σύνδεση
|
Εγγραφή
|
Βοήθεια
σε
Visual Basic 6.0 (συζήτηση)
Unmanaged Code (ομάδα)
(όλο το δικτυακό τόπο)
Αρχική σελίδα
Ιστολόγια
Συζητήσεις
Εκθέσεις Φωτογραφιών
Αρχειοθήκες
dotNETZone.gr
»
Unmanaged Code
»
Visual Basic 6.0
»
Απορίες για σύλληψη πληκτρολογήσεων
Απορίες για σύλληψη πληκτρολογήσεων
Îåêßíçóå áðü ôï ìÝëïò
Michelle
.
Τελευταία δημοσίευση από το μέλος
Rayden
στις 07-07-2006, 12:16. Υπάρχουν 18 απαντήσεις.
Tweet
Σελίδα 2 από 2 (19 εγγραφές)
<
1
2
Ταξινόμηση Δημοσιεύσεων:
Παλαιότερο προς νεότερο
Νεότερο προς παλαιότερο
Προηγούμενο
Επόμενο
08-02-2006, 09:54
9385
σε απάντηση της
9382
Michelle
Μέλος από τις 08-06-2005
Γλυφάδα
Δημοσιεύσεις 55
Απ: Απορίες για σύλληψη πληκτρολογήσεων
:( Kαι πως θα το κάνω να δείχνει ελληνικά;
Ας μην ξεχνάμε οτι να διαβάσουν ελληνικά μπορούν σε ιστοσελίδες...
Αναφορά Κακοποίησης
08-02-2006, 10:42
9389
σε απάντηση της
9283
imanos
Μέλος από τις 24-01-2006
Ναυπλιο
Δημοσιεύσεις 221
Απ: Απορίες για σύλληψη πληκτρολογήσεων
Μπορείς νά εξηγήσεις λίγο καλλύτερα το τι ακριβώς θέλεις να κάνεις.
Ιωάννης Μανουσάκης
Αναφορά Κακοποίησης
11-05-2006, 20:52
12556
σε απάντηση της
9283
kps
Μέλος από τις 29-04-2006
ΑΘΗΝΑ - ΓΛΥΦΑΔΑ
Δημοσιεύσεις 3
Απ: Απορίες για σύλληψη πληκτρολογήσεων
Πίσω από ένα ΤextΒox ( διόρθωσε το Text1 στο όνομα του δικού σου ) επικόλησε τον παρακάτω κώδικα και δοκίμασε να γράψεις Ελληνικά.
Ο κώδικας είναι νομίζω απλός και κατανοητός και ελπίζω να σε βοηθήσει.
Private Sub Text1_KeyPress(KeyAscii As Integer)
Dim st As String, num As Integer
KeyAscii = Asc(UCase(Chr(KeyAscii)))
st = "ΣΕΡΤΥΘΙΟΠΑΣΔΦΓΗΞΚΛΖΧΨΩΒΝΜ`~!@#$^&()_=?<>;'[]{}"
num = InStr(st, Chr(KeyAscii))
If num > 0 Then
KeyAscii = 0
MsgBox "ΔΕΝ ΕΠΙΤΡΕΠΕΤΑΙ Η ΧΡΗΣΗ ΕΛΛΗΝΙΚΩΝ ΧΑΡΑΚΤΗΡΩΝ ΚΑΙ ΣΥΜΒΟΛΩΝ", vbCritical, "Ελεγχος πληκτρολόγησης"
End If
End Sub
Αναφορά Κακοποίησης
07-07-2006, 12:16
14507
σε απάντηση της
9283
Rayden
Μέλος από τις 16-06-2006
Άλιμος
Δημοσιεύσεις 51
Απ: Απορίες για σύλληψη πληκτρολογήσεων
Private Const latin As String = "ABGDEZHUIKLMNJOPRSTYFXCV"
Private Const greek As String = "ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ"
Private sub EnglishtoGreek(result as string) as string
For x = 1 To Len(latin)
For g = 1 To Len(result)
If UCase(Mid(result, g, 1)) = Mid(latin, x, 1) Then
Mid(result, g, 1) = Mid(greek, x, 1)
End If
Next g
Next x
Englishtogreek = result
end sub
Μια απλή ρουτίνα που μετατρέπει απο λατινικούς χαρακτήρες σε ελληνικούς περνωντάς παράμετρο το string που θές να μετατρέψεις σε vb6.
Αν το pc δεν έχει εγκατεστημένη την ελληνική γλώσσα το μόνο που μπορείς να κάνεις είναι να χρησιμοποιήσεις ελληνική γραμματοσειρα (Shape Font File) και όχι True Type font για να εμφανίζει ελληνικό χαρακτήρα χρησιμοποιώντας keyascii απο US-English Codepage.
Αναφορά Κακοποίησης
Σελίδα 2 από 2 (19 εγγραφές)
<
1
2