Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти

 
Расширенный поиск

800757 Сообщений в 11253 Тем- от 88234 Пользователей - Последний пользователь: elait

16 Октябрь 2019, 22:06:53
ADSL.Kirov.RuСообществаПрограммирование (Модератор: Ivanidze)Тема: Вопрос по Delphi
Страниц: 1 2 3 [Все]   Вниз
Печать
Автор Тема: Вопрос по Delphi  (Прочитано 1263 раз)
SuBwooFeR
Ветеран
*****
Пол: Мужской
Сообщений: 1238



« : 21 Апрель 2015, 19:59:04 »

Друг делает курсовую. Задача следующая:
Создать программу проверки модуля на ошибки с выводом результатов.
Имеется текстовый файл с программным модулем, с которым будет сравниваться введенный пользователем модуль.
В поле Memo вбивается модуль программы, который требуется сравнить с модулем в текстовом файле.
После сравнения необходимо вывести ошибки, если таковые имеются.

Ребята выручайте! Очень надо!
Записан

8 909 136 59 82
8 953 698 68 78
zulus
Ветеран
*****
Пол: Мужской
Сообщений: 3085



« Ответ #1 : 21 Апрель 2015, 20:04:04 »

Друг делает курсовую.
....
В поле Memo вбивается модуль программы, который требуется сравнить с модулем в текстовом файле.
После сравнения необходимо вывести ошибки, если таковые имеются.

Ребята выручайте! Очень надо!
верите или нет, но некое подобное уг "принимало" зачёт у моего первокурсника-сына на фавте... я просто ахерел, когда он показал мне свой код и задание, сообщив при этом, что эта тряхомудина-программа поставила незачёрт!
не, саб, даже не стану помогать ))
кст, зачёт был пересдан на отлично только после настойчивых доставаний училки дитяткой )) она всё-таки глянула.
не эту ли хренотень "чинишь"?
 Крутой

ибо, если делать простое сравнивание текста (с приведением к единому регистру) - это много ума не требует.
но, если необходим более глубокий анализ, то ... тебе, как минимум, требуется шаблон\словарь\база подобия (словарный запас) для анализа и сопоставления всего введённого пользователем. на сколько серьёзна задача?
приведи дословно текст задания
« Последнее редактирование: 21 Апрель 2015, 20:07:13 от zulus » Записан

Когда варишь людей в кипятке - первое время их можно не помешивать.Они делают это сами.
SuBwooFeR
Ветеран
*****
Пол: Мужской
Сообщений: 1238



« Ответ #2 : 21 Апрель 2015, 20:07:41 »

Вот сижу и думаю ЕПРСТ!
Последний раз с Делфи сталкивался лет 5 назад..
Сижу и вспоминаю. Просто вопрос об отчислении стоит у студента. Брат жены как никак! Улыбка

PS. Сам преподаю в колледже. Но не веду дисциплин с Делфи... Обида..


Словарь не нужен zulus ибо словарь у нас в текстовом файле лежит) Просто сравнить введенный текст с текстом в файле TXT
« Последнее редактирование: 21 Апрель 2015, 20:09:30 от SuBwooFeR » Записан

8 909 136 59 82
8 953 698 68 78
zulus
Ветеран
*****
Пол: Мужской
Сообщений: 3085



« Ответ #3 : 21 Апрель 2015, 20:10:58 »

ненавижу паскаль... давай я те на сях в дибилдере захерачу, а перевести как два пальца об асфальт...
потянет?
Записан

Когда варишь людей в кипятке - первое время их можно не помешивать.Они делают это сами.
SuBwooFeR
Ветеран
*****
Пол: Мужской
Сообщений: 1238



« Ответ #4 : 21 Апрель 2015, 20:12:24 »

ненавижу паскаль... давай я те на сях в дибилдере захерачу, а перевести как два пальца об асфальт...
потянет?

Ак мне паскаль то не нужен Смеющийся Delphi Улыбка
Че за дибилдер. Разница большая с Delphi?
Записан

8 909 136 59 82
8 953 698 68 78
zulus
Ветеран
*****
Пол: Мужской
Сообщений: 3085



« Ответ #5 : 21 Апрель 2015, 20:16:00 »

Ак мне паскаль то не нужен Смеющийся Delphi Улыбка
Че за дибилдер. Разница большая с Delphi?
CBuilder - те же яйца что и делфи, олько на сях ))) кидай точное задание в личку, мелкий пришёл с автошколы, щас захреначит на делфи... я проконтролирую )))
Записан

Когда варишь людей в кипятке - первое время их можно не помешивать.Они делают это сами.
SuBwooFeR
Ветеран
*****
Пол: Мужской
Сообщений: 1238



« Ответ #6 : 21 Апрель 2015, 20:19:44 »

CBuilder - те же яйца что и делфи, олько на сях ))) кидай точное задание в личку, мелкий пришёл с автошколы, щас захреначит на делфи... я проконтролирую )))
Блин точного нет задания. Программа называется: "Разработка программного обеспечения нагрузочного тестирования программного модуля" В Делфи.
Обязательна привязка текстового файла
Записан

8 909 136 59 82
8 953 698 68 78
zulus
Ветеран
*****
Пол: Мужской
Сообщений: 3085



« Ответ #7 : 21 Апрель 2015, 20:23:09 »

Блин точного нет задания. Программа называется: "Разработка программного обеспечения нагрузочного тестирования программного модуля" В Делфи.
Обязательна привязка текстового файла
вот едрить-мадрить жешь... уровень укажи хоть, а то если ты просишь парсер сваять, то я пас )))

ну, или так:
1) имеется некий файл - шаблон
2) в поле мемо вводится текст
3) построкам (словам??) сравниваем тескт в мемо с текстом в файле...
так?
Записан

Когда варишь людей в кипятке - первое время их можно не помешивать.Они делают это сами.
SuBwooFeR
Ветеран
*****
Пол: Мужской
Сообщений: 1238



« Ответ #8 : 21 Апрель 2015, 20:28:29 »

вот едрить-мадрить жешь... уровень укажи хоть, а то если ты просишь парсер сваять, то я пас )))

ну, или так:
1) имеется некий файл - шаблон
2) в поле мемо вводится текст
3) построкам (словам??) сравниваем тескт в мемо с текстом в файле...
так?

1.Имеется шаблон
2.В Мемо текст программы (любой Unit1 например)
3.Проверять походу по словам, сравниваем текст в Мемо с текстом в файле.
4.Выводим ошибки
Записан

8 909 136 59 82
8 953 698 68 78
zulus
Ветеран
*****
Пол: Мужской
Сообщений: 3085



« Ответ #9 : 21 Апрель 2015, 20:33:13 »

1.Имеется шаблон
2.В Мемо текст программы (любой Unit1 например)
3.Проверять походу по словам, сравниваем текст в Мемо с текстом в файле.
4.Выводим ошибки
делаем так:
1) исходный файл с текстом программы
2) поле РичЭдит для ввода юзверем текста программы
3) кнопка "проверить" (сравнить)
4) всё неправильно введённое выделяется жирным\красным\подчёркивается
...
гуд?
Записан

Когда варишь людей в кипятке - первое время их можно не помешивать.Они делают это сами.
SuBwooFeR
Ветеран
*****
Пол: Мужской
Сообщений: 1238



« Ответ #10 : 21 Апрель 2015, 20:38:54 »

делаем так:
1) исходный файл с текстом программы
2) поле РичЭдит для ввода юзверем текста программы
3) кнопка "проверить" (сравнить)
4) всё неправильно введённое выделяется жирным\красным\подчёркивается
...
гуд?

Гуд!
Говорит, нужно еще ожидаемый результат какой-то.
Записан

8 909 136 59 82
8 953 698 68 78
zulus
Ветеран
*****
Пол: Мужской
Сообщений: 3085



« Ответ #11 : 21 Апрель 2015, 20:41:07 »

Гуд!
Говорит, нужно еще ожидаемый результат какой-то.
эээх, мне бы твои проблемы ))) помоги-ка настроить две сетевухе на ХР без прав администратора... вооо тема, млин.
а у вас там фигня какая-то. ладно, мелкий чото ваяет, щас напишет, зыркну и сюда код кину
Записан

Когда варишь людей в кипятке - первое время их можно не помешивать.Они делают это сами.
SuBwooFeR
Ветеран
*****
Пол: Мужской
Сообщений: 1238



« Ответ #12 : 21 Апрель 2015, 20:42:50 »

эээх, мне бы твои проблемы ))) помоги-ка настроить две сетевухе на ХР без прав администратора... вооо тема, млин.
а у вас там фигня какая-то. ладно, мелкий чото ваяет, щас напишет, зыркну и сюда код кину
Без прав администратора ваще беда) Дрова не даст поставить Улыбка

Если прогу напишите правильно с меня презент, лично в Киров привезу!
Записан

8 909 136 59 82
8 953 698 68 78
SuBwooFeR
Ветеран
*****
Пол: Мужской
Сообщений: 1238



« Ответ #13 : 21 Апрель 2015, 20:45:44 »

Без прав администратора ваще беда) Дрова не даст поставить Улыбка

Если прогу напишите правильно с меня презент, лично в Киров привезу! Спасете студента от вылета)
Записан

8 909 136 59 82
8 953 698 68 78
zulus
Ветеран
*****
Пол: Мужской
Сообщений: 3085



« Ответ #14 : 21 Апрель 2015, 20:48:09 »

Без прав администратора ваще беда) Дрова не даст поставить Улыбка

Если прогу напишите правильно с меня презент, лично в Киров привезу!
за презент я сам наплюю на презрение к паскалю и нафигачу тебе прогу )))) ладно, посмотрим чо там мини-зулус нахреначит щас ))))

а про сетевухи... там вопрос не в установке дров: всё стоит и всё работает (работало до сего дня) - две разные сети, независимые и невидимые друг для друга...
но, моя прога плюётся из одной сети так, что плевок нужно обработать в другой... блииин.
как вариант - использовать р-админа и анализировать самому чо там плюнуло, но это не наш метод... ща, через *опу гланды вырву, но напишу "транслятора" плевков )))) эээх, мне б чутка знаний  Смеющийся
Записан

Когда варишь людей в кипятке - первое время их можно не помешивать.Они делают это сами.
SuBwooFeR
Ветеран
*****
Пол: Мужской
Сообщений: 1238



« Ответ #15 : 21 Апрель 2015, 20:51:17 »

за презент я сам наплюю на презрение к паскалю и нафигачу тебе прогу )))) ладно, посмотрим чо там мини-зулус нахреначит щас ))))

а про сетевухи... там вопрос не в установке дров: всё стоит и всё работает (работало до сего дня) - две разные сети, независимые и невидимые друг для друга...
но, моя прога плюётся из одной сети так, что плевок нужно обработать в другой... блииин.
как вариант - использовать р-админа и анализировать самому чо там плюнуло, но это не наш метод... ща, через *опу гланды вырву, но напишу "транслятора" плевков )))) эээх, мне б чутка знаний  Смеющийся

Читаю и думаю... Это мне походу надо еще чутка знаний Смеющийся
Записан

8 909 136 59 82
8 953 698 68 78
zulus
Ветеран
*****
Пол: Мужской
Сообщений: 3085



« Ответ #16 : 21 Апрель 2015, 20:55:41 »

Читаю и думаю... Это мне походу надо еще чутка знаний Смеющийся
хех.. глянь тут, может и подскажешь чего...
я до ужаса ленивый для того, что бы что-то анализировать (я про плевки одного сервака в другого) в ручную. да и с терпением смотреть в монитор... неееее, я лучше чонить наваяю, пусть оно и анализирует и правит )))
Записан

Когда варишь людей в кипятке - первое время их можно не помешивать.Они делают это сами.
SuBwooFeR
Ветеран
*****
Пол: Мужской
Сообщений: 1238



« Ответ #17 : 21 Апрель 2015, 21:00:19 »

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

8 909 136 59 82
8 953 698 68 78
zulus
Ветеран
*****
Пол: Мужской
Сообщений: 3085



« Ответ #18 : 21 Апрель 2015, 21:08:25 »

Ух.. жесть... У нас еще цветочки оказывается Смеющийся Эт надо че закончить, чтобы знать все эти тонкости) Это не в ворде учить пальцами стучать Смеющийся
хочешь верь, хочешь не верь, но учиться надо постоянно...
сопли/флуд. удалил
Подмигивающий
« Последнее редактирование: 22 Апрель 2015, 11:08:46 от zulus » Записан

Когда варишь людей в кипятке - первое время их можно не помешивать.Они делают это сами.
SuBwooFeR
Ветеран
*****
Пол: Мужской
Сообщений: 1238



« Ответ #19 : 21 Апрель 2015, 22:04:57 »

хочешь верь, хочешь не верь, но учиться надо постоянно... нужна литература, интернеты... а когда по рукам бьют со словами "у тебя верхнее образование и нехер тратиться на курсы-обучалки" и "тырнет тебе только для поиска баб - хер тебе а не тырнет".... тяжело..
ладно, я кое что себе уже наковырял (винсок буду мучить), а мелкий чо-то начеркал.... пойду зыркну
Подмигивающий
Ну что как успехи? Улыбка
Записан

8 909 136 59 82
8 953 698 68 78
zulus
Ветеран
*****
Пол: Мужской
Сообщений: 3085



« Ответ #20 : 21 Апрель 2015, 22:41:44 »

Ну что как успехи? Улыбка
ищу ремень!  Злой
у меня уже тараканы в башке бегают, а мелочь тупит - застряли на процессе выделения ошибки ри повторном нажатии на кн. проверить. тупим оба
))))

чот наваяли вчера, но ноут у меня сдох окончательно и поэтому скидываю сегодня..
на, посмотри, чо не понятно свисти
(тупо сравниваем посимвольно два текста ... )
« Последнее редактирование: 22 Апрель 2015, 07:54:38 от zulus » Записан

Когда варишь людей в кипятке - первое время их можно не помешивать.Они делают это сами.
SuBwooFeR
Ветеран
*****
Пол: Мужской
Сообщений: 1238



« Ответ #21 : 22 Апрель 2015, 08:33:05 »

ищу ремень!  Злой
у меня уже тараканы в башке бегают, а мелочь тупит - застряли на процессе выделения ошибки ри повторном нажатии на кн. проверить. тупим оба
))))

чот наваяли вчера, но ноут у меня сдох окончательно и поэтому скидываю сегодня..
на, посмотри, чо не понятно свисти
(тупо сравниваем посимвольно два текста ... )
Она до первой ошибки доходит, дальше все выделяет Улыбка
Записан

8 909 136 59 82
8 953 698 68 78
zulus
Ветеран
*****
Пол: Мужской
Сообщений: 3085



« Ответ #22 : 22 Апрель 2015, 08:59:11 »

Она до первой ошибки доходит, дальше все выделяет Улыбка
пакажы! картинку дай...
Записан

Когда варишь людей в кипятке - первое время их можно не помешивать.Они делают это сами.
SuBwooFeR
Ветеран
*****
Пол: Мужской
Сообщений: 1238



« Ответ #23 : 22 Апрель 2015, 09:29:49 »

пакажы! картинку дай...
Епрст, только что было, щас норм работает Веселый
Спасибо zulus! С меня расчет! На днях поеду в Киров!
Студент ушел сдаваться!
Записан

8 909 136 59 82
8 953 698 68 78
zulus
Ветеран
*****
Пол: Мужской
Сообщений: 3085



« Ответ #24 : 22 Апрель 2015, 09:36:27 »

Епрст, только что было, щас норм работает Веселый
Спасибо zulus! С меня расчет! На днях поеду в Киров!
Студент ушел сдаваться!
пилииин, а я тут уж делфю надумал ставить ))))
прИзИраю паскаль, даже не спрашивай пошто Подмигивающий
Записан

Когда варишь людей в кипятке - первое время их можно не помешивать.Они делают это сами.
SuBwooFeR
Ветеран
*****
Пол: Мужской
Сообщений: 1238



« Ответ #25 : 22 Апрель 2015, 09:42:17 »

пилииин, а я тут уж делфю надумал ставить ))))
прИзИраю паскаль, даже не спрашивай пошто Подмигивающий
Блин этот тугадум еле понял как прога работает... Пол часа с ним разговаривал щас.. Это только курсовая, че с дипломом то будет делать Непонимающий
zulus начеркай свой номерок в личку, когда поеду в Киров звякну, завезу презент Улыбка
Записан

8 909 136 59 82
8 953 698 68 78
zulus
Ветеран
*****
Пол: Мужской
Сообщений: 3085



« Ответ #26 : 22 Апрель 2015, 09:45:23 »

Блин этот тугадум еле понял как прога работает... Пол часа с ним разговаривал щас.. Это только курсовая, че с дипломом то будет делать Непонимающий
zulus начеркай свой номерок в личку, когда поеду в Киров звякну, завезу презент Улыбка
это не курсовая, а чорти чо и сбоку бантик - на 10 минут при данных условиях, но если задуматься глубже, то тут нужен более глубокий анализ с парсерами (хотя бы)... вот это курсовая! )))
« Последнее редактирование: 22 Апрель 2015, 11:07:19 от zulus » Записан

Когда варишь людей в кипятке - первое время их можно не помешивать.Они делают это сами.
=VIS=
Ветеран
*****
Пол: Мужской
Сообщений: 1764



WWW
« Ответ #27 : 22 Апрель 2015, 20:19:48 »

Блин этот тугадум еле понял как прога работает... Пол часа с ним разговаривал щас.. Это только курсовая, че с дипломом то будет делать Непонимающий
А зачем он там учится?)
З. Ы. задачи надо как-то точнее ставить, моя первая мысль - надо сравнить тексты посимвольно. Тогда пропуск одного символа сделает все последующие ошибочными кроме редких совпадений )))
Записан

Вот так вот!        
zulus
Ветеран
*****
Пол: Мужской
Сообщений: 3085



« Ответ #28 : 22 Апрель 2015, 20:23:48 »

А зачем он там учится?)
З. Ы. задачи надо как-то точнее ставить, моя первая мысль - надо сравнить тексты посимвольно. Тогда пропуск одного символа сделает все последующие ошибочными кроме редких совпадений )))
именно так и сделано.. ибо никакой конкретной задачи не поставлено и решено было идти по простому пути - тупо и посимвольное сравнение с выделением "ошибок".
скачай, поюзай ))))
Записан

Когда варишь людей в кипятке - первое время их можно не помешивать.Они делают это сами.
=VIS=
Ветеран
*****
Пол: Мужской
Сообщений: 1764



WWW
« Ответ #29 : 22 Апрель 2015, 20:38:39 »

То есть лишний пробел сделает дальнейшую проверку бессмысленной?)
Записан

Вот так вот!        
zulus
Ветеран
*****
Пол: Мужской
Сообщений: 3085



« Ответ #30 : 22 Апрель 2015, 21:13:58 »

То есть лишний пробел сделает дальнейшую проверку бессмысленной?)
именно так)) ибо это не оговорено в "требовании к проекту"! правильный символ - это символ стоящий на "своём" месте.
и всё.
ждём саба, пусть отпишется о защите ))))
Записан

Когда варишь людей в кипятке - первое время их можно не помешивать.Они делают это сами.
SuBwooFeR
Ветеран
*****
Пол: Мужской
Сообщений: 1238



« Ответ #31 : 22 Апрель 2015, 22:07:21 »

именно так)) ибо это не оговорено в "требовании к проекту"! правильный символ - это символ стоящий на "своём" месте.
и всё.
ждём саба, пусть отпишется о защите ))))
Спасибо за помощь!
Результат защиты неожиданный. Наш студент перепутал тему Злой Программа нормально работает но не по его теме... Надо ж таким быть.. Скоро будет другая тема... Надеюсь на вашу помощь Обеспокоенный Обеспокоенный Обеспокоенный Плачущий Плачущий Плачущий
Записан

8 909 136 59 82
8 953 698 68 78
zulus
Ветеран
*****
Пол: Мужской
Сообщений: 3085



« Ответ #32 : 22 Апрель 2015, 22:16:55 »

Спасибо за помощь!
Результат защиты неожиданный. Наш студент перепутал тему Злой Программа нормально работает но не по его теме... Надо ж таким быть.. Скоро будет другая тема... Надеюсь на вашу помощь Обеспокоенный Обеспокоенный Обеспокоенный Плачущий Плачущий Плачущий
хахахаха! так-с... там группа большая? давай-ка я на сях нафигачу всем и разом )))) а то еще и своему оболтусу втолковывать приходится )))
(шутко)
Записан

Когда варишь людей в кипятке - первое время их можно не помешивать.Они делают это сами.
Страниц: 1 2 3 [Все]   Вверх
Печать
ADSL.Kirov.RuСообществаПрограммирование (Модератор: Ivanidze)Тема: Вопрос по Delphi
Перейти в: