Тема: HeLp Pascal

Ответить в теме
Показано с 1 по 7 из 7
  1. Вверх #1

    По умолчанию HeLp Pascal

    Нужно написать программу на Pascal проверки Орфографии
    Описание программы: На экран выводится некоторый текст (из файла или печатается с клавиатуры).
    Сразу проврдится скрытая проверка орфографии, неправильно написаные слова отмечаются цветом.
    Каждое из этих слов можно изменить. Компьютер должен предлагать выбрать один из правильных вариантов.
    Если слово исправлено или выбран вариант, оно становится нормального цвета. Рассмотреть возможность
    запускается проверки орфографии, аналогичной Word(с оком и кнопками). Кроме того, нужно преджставить
    пользоваелю возможность добавить слово в словарь..

    Реализация:

    1. Данные с клавиатуры могут проверятся сразу после ввода, затем заносится во временный файл,
    Данные из исходного файла тоже заносятся во в временный файл. Предварительно создать файл -
    словарь. Суть проверки орфографии - поиск каждого слова в словаре. Паралельно с поиском польного совпадения
    производится поиск слов, отличающихся от проверяемого слова на 1 символ. Найденные похожие слова заносятся в
    файл вариантов. Проверка производится для каждого слова при вывоже временного файла на экран.

    2. Подключить мышь. Определять место экрана и кнопку, которой произведен щелчек. Если щелкнули
    по не правельному слову , где-то в стороне(возможно, поверх - так сложнее потом пропечатать текст заново!)
    выводятся варианты для выбора. При выборе одного из вариантов оно замется в тексте...
    Помогайте... кто чем может..
    у меня есть вопросы..
    1. как писать интерфейсы(кнопки, окна)
    2. Как подключить мышь.. и работать с ней


  2. Вверх #2
    Постоялец форума
    Пол
    Мужской
    Сообщений
    1,480
    Репутация
    42

    По умолчанию Re: HeLp Pascal

    Цитата Сообщение от XGAMBIT
    Нужно написать программу на Pascal проверки Орфографии
    1. как писать интерфейсы(кнопки, окна)
    Надо использовать фанатские разработки либо писать все эти объекты самому с нуля.

    2. Как подключить мышь.. и работать с ней
    На сайтах есть модули для этого. Плюс есть даже подробное описание как это делать.

    Рамблекс выдаст тучу ссылок, стоит только поискать.
    здесь завуалированный мат

  3. Вверх #3
    Модератор Аватар для Mulder_1
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    44
    Сообщений
    710
    Репутация
    52
    если имеется ввиду паскаль под дос , тогда (на сколько я помню) есть такая библиотека turbovision называется (есть ее аналог graphicvision он реализует то-же самое но в графическом интерфейсе) так вот в ней все это есть (окна, кнопки, мышь, и т.д. даже обработчик событий) ... реализация будет полностью объектно ориентированной, и выглядит красиво .
    Кратк. - сестр. тал. !

  4. Вверх #4
    Постоялец форума
    Пол
    Мужской
    Сообщений
    1,480
    Репутация
    42

    По умолчанию Re: HeLp Pascal

    Описание программы: На экран выводится некоторый текст (из файла или печатается с клавиатуры).
    Сразу проврдится скрытая проверка орфографии, неправильно написаные слова отмечаются цветом.
    Каждое из этих слов можно изменить. Компьютер должен предлагать выбрать один из правильных вариантов.
    Если слово исправлено или выбран вариант, оно становится нормального цвета. Рассмотреть возможность
    запускается проверки орфографии, аналогичной Word(с оком и кнопками). Кроме того, нужно преджставить
    пользоваелю возможность добавить слово в словарь..

    Реализация:

    1. Данные с клавиатуры могут проверятся сразу после ввода, затем заносится во временный файл,
    Данные из исходного файла тоже заносятся во в временный файл. Предварительно создать файл -
    словарь. Суть проверки орфографии - поиск каждого слова в словаре. Паралельно с поиском польного совпадения
    производится поиск слов, отличающихся от проверяемого слова на 1 символ. Найденные похожие слова заносятся в
    файл вариантов. Проверка производится для каждого слова при вывоже временного файла на экран.

    2. Подключить мышь. Определять место экрана и кнопку, которой произведен щелчек. Если щелкнули
    по не правельному слову , где-то в стороне(возможно, поверх - так сложнее потом пропечатать текст заново!)
    выводятся варианты для выбора. При выборе одного из вариантов оно замется в тексте...
    У каждого, кто чувствует себя программером, будет свой вариант виденья реализации этого проекта, не похожий на дргуие. Если у тебя самого есть какие-то мысли на этот счет - публикуй. Иначе тебе насоветуют....
    здесь завуалированный мат

  5. Вверх #5

    По умолчанию Re: HeLp Pascal

    Цитата Сообщение от mancurt
    Рамблекс выдаст тучу ссылок, стоит только поискать.
    Искал, находил... но так и не понял как с этим работать..
    Дай ссылку на конкретный пример, что-бы я разобрался!

  6. Вверх #6
    Постоялец форума
    Пол
    Мужской
    Сообщений
    1,480
    Репутация
    42
    Мышка в паскале

    Про кнопки в паскале тебе намекнул Mulder_1.
    здесь завуалированный мат

  7. Вверх #7
    Посетитель Аватар для Владик
    Пол
    Мужской
    Адрес
    Одесса
    Сообщений
    155
    Репутация
    22
    Гамбит, что курсовой? ))))
    Мышка в паскале элементарно
    В Инете есть сылок просто тьма...
    Графика... Подключаеш модуль граф и рисуй кнопки, окна... все что хтиш
    Если хош посмотреть как выглядит прога, стукни в асю дам файлик


Ответить в теме

Похожие темы

  1. Mortification - help find
    от krieger в разделе Музыка
    Ответов: 7
    Последнее сообщение: 01.03.2004, 14:54
  2. Прошу help!!
    от KanuTaH в разделе Музыка
    Ответов: 6
    Последнее сообщение: 29.02.2004, 11:12
  3. help!!
    от Cool в разделе Музыка
    Ответов: 4
    Последнее сообщение: 24.02.2004, 10:52
  4. PLEAS HELP
    от Anonymous в разделе Музыка
    Ответов: 2
    Последнее сообщение: 12.02.2004, 06:20
  5. help
    от Anonymous в разделе Музыка
    Ответов: 4
    Последнее сообщение: 10.02.2004, 10:49

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения