Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

word spell checker in richtext box with vb.net

Îåêßíçóå áðü ôï ìÝëïò manosB. Τελευταία δημοσίευση από το μέλος manosB στις 24-04-2007, 14:51. Υπάρχουν 10 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  22-04-2007, 11:12 30692

    word spell checker in richtext box with vb.net

    παιδιά έχει κανείς υλοποιήσει το θέμα του τίτλου.

    υπάρχει καθόλου Sample κώδικας ???

    με μια πρόχειρη αναζήτηση στο net βρήκα μόνο για C# (ναι ξέρω....Stick out tongue)

    θα ήθελα να έχει λειτουργικότητα ίδια με αυτή τη word (να κοκκινίζει τις λέξεις καθώς πληκτρολογούμε) και όχι να θέλει κουμπί για έλεγχο.

    Μήπως ξέρετε κανένα αξιόλογο Control που να δίνεται εκεί έξω????

     ευχαριστώ εκ των προτέρων για οποιαδήποτε πρόταση, πληροφορία,

     


    Manos
  •  22-04-2007, 18:31 30710 σε απάντηση της 30692

    Απ: word spell checker in richtext box with vb.net

    Πριν μερικούς μήνες με απασχολούσε το ίδιο θέμα και δυστυχώς δεν βρήκα κάτι αξιόλογο. Είχα δοκιμάσει τα control της ComponentOne, της Aspose και άλλο ένα που αυτή τη στιγμή μου διαφεύγει.

    Edit:Το τρίτο ήταν το RapidSpell.
  •  22-04-2007, 20:17 30719 σε απάντηση της 30710

    Απ: word spell checker in richtext box with vb.net

    Ο Firefox, για το spelling στα textboxes χρησιμοποιεί το ASpell αν δεν κάνω λάθος - υποστηρίζει ελληνικά/έχει ελληνική υποστήριξη. Μπορεί να είναι unmanaged κώδικας, αλλά υπάρχει κάποιος που θα μπορούσε να ρίξει φως, στο πως θα μπορούσε κάποιος να καλέσει το API του από μια Windows εφαρμογή - όχι απαραίτητα μέσω .NET κώδικα.

    Αν βρεθεί ένα δείγμα τέτοιου κώδικα, μπορεί κάποιος να ψαχτεί πως να προχωρίσει στο να κάνει την μετατροπή του για .NET...

     

    George J.


    George J. Capnias: Χειροπρακτικός Υπολογιστών, Ύψιστος Γκουράρχης της Κουμπουτερολογίας
    w: capnias.org, t: @gcapnias, l: gr.linkedin.com/in/gcapnias
    dotNETZone.gr News
  •  23-04-2007, 01:01 30747 σε απάντηση της 30719

    Απ: word spell checker in richtext box with vb.net

    Επανέρχομαι στο θέμα:

    Για το .NET υπάρχει το NETSpell. Είναι project στο SourceForge και είναι φτιαγμένο για .NET v1.1 (Στο Codeproject υπάρχει σελίδα για το project και μέσα στα σχόλια υπάρχει και link για την .NET v2.0 έκδοσή του). H περιγραφή που έχει στο project:

    The NetSpell project is a spell checking engine written entirely in managed C# .net code.  NetSpell's suggestions for a misspelled word are generated using phonetic (sounds like) matching and ranked by a typographical (looks like) score.  NetSpell supports multiple languages and the dictionaries are based on the OpenOffice Affix compression format. The library can be used in Windows or Web Form projects. The download includes an English dictionary with dictionaries for other languages available for download on the project web site. NetSpell also supports user added words and automatic creation of user dictionaries. It also includes a dictionary build tool to build custom dictionaries.

    Με μια πρώτη ματιά το .dic αρχείο που είναι το ελληνικό dictionary για το Firefox, δεν έχει το ίδιο format με αυτά που έρχονται μαζί με το NetSpell. Αλλά αφού υπάρχει ελληνική υποστήριξη για το OpenOffice, πρέπει να σημαίνει ότι υπάρχει κάπου ένα τέτοιο...

     

    George J.


    George J. Capnias: Χειροπρακτικός Υπολογιστών, Ύψιστος Γκουράρχης της Κουμπουτερολογίας
    w: capnias.org, t: @gcapnias, l: gr.linkedin.com/in/gcapnias
    dotNETZone.gr News
  •  23-04-2007, 01:35 30750 σε απάντηση της 30747

    Απ: word spell checker in richtext box with vb.net

    Το πρόβλημα είναι το spell as you type, το οποίο δεν το καλύπτει το NetSpell. Διαφορετικά θα μπορούσαν να χρησιμοποιηθούν και άλλα spell checkers, όπως της Devexpress το οποίο υποστηρίζει επίσης το OpenOffice format.


    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
  •  23-04-2007, 01:52 30752 σε απάντηση της 30747

    Απ: word spell checker in richtext box with vb.net

    Συνημμένα: el-GR.zip

    Λοιπον, όποιος ψάχνει βρήσκει...

    Έχουμε και λέμε:

    • Το NETSpell έχει δικό του format για τα dictionaries που χρησιμοποιεί. Παρόλα αυτά έρχεται με ένα εργαλείο που μπορεί να πάρει τα dictionaries που χρησιμοποιεί το OpenOffice και να τα κάνει στο δικό του format.
    • Ελληνικά dictionaries για το OpenOffice μπορείτε να βρείτε στο ispell.source.gr. Για να μετατραπούν στο format του NETSpell πρέπει το encoding τους να γίνει από ANSI Unicode.
    • Στο μήνυμα έχω ένα συννημένο και έτοιμο το ελληνικό dictionary για το NETSpell.

    Ποιος θα κάνει τις πρώτες δοκιμές; Big Smile

     

    George J.


    George J. Capnias: Χειροπρακτικός Υπολογιστών, Ύψιστος Γκουράρχης της Κουμπουτερολογίας
    w: capnias.org, t: @gcapnias, l: gr.linkedin.com/in/gcapnias
    dotNETZone.gr News
  •  23-04-2007, 23:04 30835 σε απάντηση της 30752

    Απ: word spell checker in richtext box with vb.net

    παιδιά ευχαριστώ πολύ για την ανταπόκριση!!!

    Το netSpell δείχνει να δουλεύειBig Smile

    τι γίνεται όμως με το check as you type feature που είναι το ζητούμενο?

    any ideas?????


     


    Manos
  •  23-04-2007, 23:53 30838 σε απάντηση της 30835

    Απ: word spell checker in richtext box with vb.net

    Πέτυχα κάπου το Keyoti Rapidspell, το οποίο παρέχει check as you type για τα controls της Infragistics, της Janus και της Devexpress αλλά ... δεν έχει ελληνικό dictionary!

    Ίσως τελικά να πρέπει να φτιάξεις εσύ κάτι, περνώντας ουσιαστικά κάθε λέξη που ολοκληρώνεται στο TextChanged event, στο spell checking component και μετά να αλλάξεις τον τρόπο παρουσίασης της λέξης.


    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
  •  24-04-2007, 10:27 30846 σε απάντηση της 30838

    Απ: word spell checker in richtext box with vb.net

    Παιδιά δεν υπάρχει κανένας τρόπος να χρησιμοποιήσω το spelling του MS Word (2003). (αυτό άλλωστε έχουν συνηθίσει και οι χρήστες)

    Καμιά ιδέα????

    Άλλωστε το θέλω για WinForm Application που όλοι οι clients έχουν Office.

     

     


    Manos
  •  24-04-2007, 12:06 30853 σε απάντηση της 30846

    Απ: word spell checker in richtext box with vb.net

    Και βέβαια μπορείς, αλλά και πάλι check as you type δεν θα έχεις. To Word χρησιμοποιεί τους δικούς του μηχανισμούς για να ζωγραφίσει τη σελίδα και τα αποτελέσματα του spell checking. Αυτό που χρειάζεσαι δεν είναι το spelling αλλά ο μηχανισμός παρουσίασης της σελίδας.
    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
  •  24-04-2007, 14:51 30864 σε απάντηση της 30853

    Απ: word spell checker in richtext box with vb.net

    Παναγιώτης Καναβός:
    Και βέβαια μπορείς, αλλά και πάλι check as you type δεν θα έχεις. To Word χρησιμοποιεί τους δικούς του μηχανισμούς για να ζωγραφίσει τη σελίδα και τα αποτελέσματα του spell checking. Αυτό που χρειάζεσαι δεν είναι το spelling αλλά ο μηχανισμός παρουσίασης της σελίδας.

    Έχεις απόλυτο δίκιο. Τότε καταφεύγουμε αναγκαστικά στη λύση που αναφέρθηκε πιο πάνω για τον firefox. Δεν ξέρω βέβαια αν γίνεται...HmmHmm

     


    Manos
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems