2009-04-04 61 views
6

Một trong những yêu cầu đối với ứng dụng khách twitter mà chúng tôi đang phát triển cho cộng đồng là một thành phần kiểm tra chính tả. Một số thành phần/hệ thống kiểm tra chính tả bạn đã sử dụng trong các ứng dụng và trải nghiệm của bạn khi sử dụng nó là gì?Các thành phần kiểm tra chính tả cho Delphi

Trả lời

10

Addict Component Suite là cách hoàn chỉnh nhất cho Delphi, nhưng không miễn phí.

Nhưng tôi nghĩ bạn đang tìm phần mềm miễn phí cho tiện ích twitter của mình, tôi đã sử dụng LS Speller cho dự án miễn phí và làm việc tốt với tôi, dựa trên ISpell, vì vậy bạn có thể cập nhật nó bằng các ngôn ngữ mới hơn.

Nhưng chưa có bản cập nhật D2009 và có vẻ như nó chưa được phát triển tích cực.

Một tùy chọn khác để sử dụng MS Word built in dictionary.

+0

Không phải là "gây nghiện" tên của công ty và "Addict" tên của sản phẩm? – Argalatyr

+0

Bạn nói đúng, tôi đã sửa đổi nó :-), cảm ơn chỉnh sửa –

+0

IMO, Addict cũng đáng giá. Nó không miễn phí, nhưng không có tiền bản quyền để phân phối. Nó được cập nhật liên tục, hoạt động với rất nhiều thành phần ghi nhớ/chỉnh sửa của bên thứ ba, có rất nhiều từ điển và thậm chí có thể tích hợp với từ điển Word tùy chỉnh của người dùng. Đồ tốt. –

0

Nếu bạn có thể đảm bảo rằng khách hàng của bạn luôn cài đặt MS Word, tôi cũng đề xuất tính năng kiểm tra chính tả của MS Word với tự động hóa OLE.

1

Bạn có thể sử dụng Aspell (Phiên bản Win32: http://aspell.net/win32/).

Trong dự án Delphi của bạn, bạn có thể sử dụng giao diện ống dòng lệnh: aspell pipe:

 
C:\Programme\Aspell\bin>aspell pipe 
@(#) International Ispell Version 3.1.20 (but really Aspell 0.50.3) 

hello 
* 

world 
* 

helllo 
& helllo 18 0: hello, Helli, hell lo, hell-lo, hell, Heall, hallo, he'll, hullo, Heller, heller, hellos, Jello, jello, Halli, Holli, hallow, hollow 

wourld 
& wourld 12 0: world, would, wold, whorled, wield, weld, wild, wooled, whirled, worlds, woulds, word 
2

Trong blog bình luận của Ken chỉ gợi ý LS Spell trong đó sử dụng các từ điển ISpell. Nó dành cho Delphi 5, 6 và 7, miễn là nó không sử dụng rõ ràng các kiểu chuỗi khác có thể hoạt động tốt.

2

Tôi đã sử dụng Addict và đã rất hài lòng với nó. Tôi đã sử dụng nó chủ yếu kết hợp với WPTools để gửi thư & gửi email.

0

Tôi sử dụng thành phần TRichView làm "trình soạn thảo văn bản" trong ứng dụng Delphi của mình.

Nó hỗ trợ nhiều trình kiểm tra chính tả hoạt động với Delphi. Bạn có thể muốn so sánh những cái mà nó hỗ trợ:

http://www.trichview.com/features/spellcheck.html

1

DevExpress VCL cũng có một kiểm tra chính tả, mặc dù tôi đã chỉ chơi với một chút. Tôi cũng sở hữu Addict mà tôi sử dụng trong các dự án phần mềm.

Các vấn đề liên quan