Προς το περιεχόμενο

Turbo Pascal άσχετος. Ερώτηση:


Επισκέπτης

Προτεινόμενες αναρτήσεις

Δημοσ.

Πως μπορώ να μεταγλωτίσω turbo pascal 6 πρόγραμμα που να υποστηρίζει ελληνικούς χαρακτήρες; :?:

Δημοσ.

Μάλλον ...το πρόβλημα που έχεις είναι δεν μπορείς να πληκτρολογήσεις στα ελληνικά...

 

Ένας τρόπος είναι Alt+(ASCII) αλλά όχι βολικός αν θές να γράψεις πολλά.

 

Άλλος είναι αλλαγή code page.

στο prompt του DOS c:\>chcp

θα δεις ποιό code page είναι ενεργοποιημένο (μπορεί να θες μετά να αλλάξεις πάλι σε αυτό)

c:\chcp 869 (αυτό είναι συνήθως ένα ελληνικό, δες τη βοήθεια σχετικά...)

 

Μπορεί ακόμα να πρέπει να αλλάξεις το font που χρησιμοποιεί το παράθυρο του command prompt.

 

Τι windows χρησιμοποιείς ;

Δημοσ.

Στο DOS μπορώ να δω τους ελληνικούς χαρακτήρες μια χαρά και να γράψω οτιδήποτε σε διαφορετικές συνθήκες. Το codepage είναι 737.

 

Το θέμα είναι ότι αν ανοίξω την ΤP (ή αν κάνω compile αρχείο pas με ελληνικούς χαρακτήρες) τότε γίνονται "κινέζικα" και στο ΙDE της ΤP και στο DOS (έξοδος).

Τα win είναι ΧΡ Ρro

Δημοσ.

Isws na einai problima tou dos twn Windows XP. Egw tha sou proteina mias kai programmatizeis se Windows, na xrisimopoiiseis tin Delphi me tin opoia boreis eukola kai grigora na dimiourgiseis command line programmata san na itan Turbo Pascal

Δημοσ.

Αν κατάλαβα καλά μπορείς να πληκτρολογήσεις ελληνικά στο Command prompt αλλά όχι στο περιβάλλον της TP.

Στην TP δοκίμασε alt+155 (δηλαδή κρατάς πατημένο το alt και στο αριθμητικό πληκτρολόγιο το 1 5 5) άν δεις το δ (το οποίο γινεται compile όπως και όλα τα ελληνικά από τους ASCII κωδικούς τους) τότε το πρόβλημα είναι με τα XP χρειάζεσαι έναν οδηγό (dosgreek.zip )για να πληκτρολογούνται σωστά ελληνικά.

http://www.cs.wisc.edu/~moshovos/fonts/dosgreek.zip 11k

Mπορείς μάλλον να τον βρεις και αλλού, αν ψάξεις με google.

Unzip it

Το gauss.cpi στο system32 (αλλά μπορεί και να μην χρειάζεται καθόλου).

Το grkeyb.com είναι βολικό να το τοποθετήσεις στον φάκελο εργασίας της turbo pascal.

Κάθε φορά που θέλεις ελληνικά στην TP...

Τρέχεις την Turbo Pascal FILE ->DOS shell βρίσκεσαι στο περιβάλλον του DOS προσωρινά, τρέχεις το grkeyb(το path που βρίσκεται το grkeyb.com αν είναι στο working dir της Pascal τότε μόνο grkeyb), εμφανίζεται ένα μήνυμα, πληκτρολογείς exit και επιστρέφεις στην Pascal.

με Ctrl + Alt + spacebar γίνεται η εναλλαγή ελληνικών αγγλικών.

  • 5 χρόνια αργότερα...
Δημοσ.

αν καταλαβα καλα θεσ να γραφεισ ελληνικα στην πασκαλ; πχ μεσα στα writeln(' ' );

αν ειναι αυτο το μονο που χρειαζεται να κανεισ ειναι να πατησεισ alt και τον αριθμο 2.

και για να επιστρεψεισ στα αγγλικα alt και τον αριθμο 1.

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...