|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
Сверить текст с текстом в файле
Здравствуйте,прошу помощи с одной проблемой,с которой недавно столкнулся!
Вообщем,нужно из файла,в memo например,выводить по очередности слову/слогам,затем человек вбивает это слово или слог (которое в мемо вывелось из файла) в edit.Затем нужно проверить на ошибки(сверить слово/слог введеный в edit'е с слогом/словом написанный в файле).Вообщем мне нужен принцип Iqwer'а=)типа находу проверка на ошибки...iqwer Господа,не подскажите как реализовать ? |
#2
|
|||
|
|||
надо ещё memo, у него есть методы что-то типа ~delimiter~
при помощи них можно разбить текст на слова сравнивать хз как, подсветку ошибок можно rich-edito-ом сделать если времени много) если времени меньше, то можно сделать чтобы неправильные символы не вводились, и или выдавать звук или типа того но ябы не стал такой пользоваться) Последний раз редактировалось Pyro, 25.11.2011 в 11:07. |
#3
|
||||
|
||||
можно про подсветку ошибок RichEdit'ом поподробнее...теорию,кода... не совсем представляю как это можно сделать?
или при ошибке звук. |
#4
|
|||
|
|||
здесь в списке программ я скачивал пример подсветки синтаксиса delphi при помощи richedit-a
теория такая: находишь первый не совпадающий символ и подсвечиваешь а как iqwer работает? |
#5
|
||||
|
||||
Я вот здесь нашел код который мне подходит=)только разобрать не могу,если сможешь найди пожалуйста эту функцию (проверка),там вообщем так: пишется файл с буквами,потом эти буквы выводятся на картинку,если нажал неправильно выводиться ошибка...вот этот код сверки символов веденных и записанных мне нужен...если достанешь,можешь написать с комментариями просто понять охото а не просто копировать=)Буду очень признателен!
исходник: |
#6
|
|||
|
|||
можешь попробовать закоментировать некоторые куски кода и посмотреть что изменится в поведении программы. вобще если язык не вызывает интереса, есть ли смысл тратить на него своё и чужое время?
|
#7
|
||||
|
||||
Цитата:
Пробовал закоментировать строчки кода на разных местах выводит только ошибки...которые ни на что не указывают=(от чего бы я мог понять где находиться нужный мне код=( |
#8
|
|||
|
|||
скачай и поставь себе компонент TSynEdit. Там есть готовый syntax checker.
|
#9
|
||||
|
||||
скачал SynEdit для Delphi 7.Не нашел Syntax checker... (да и автоматом он не проверяет=(
разберите код пожалуйста буду очень признателен!!! |
#10
|
|||
|
|||
Оставил только нужные строки кода, все остальное было чисто визуальное:
http://narod.ru/disk/32513298001/%D0...D0%B0.rar.html Думаю под себя переделать будет не трудно. |
Этот пользователь сказал Спасибо m1sclick за это полезное сообщение: | ||
Acid_Burn123 (27.06.2012)
|