|
149 / 139 / 57
Регистрация: 05.06.2009
Сообщений: 310
|
|||
Автоматический перевод с английского языка15.07.2009, 18:04. Показов 10124. Ответов 35
Метки нет (Все метки)
Уважаемые, подскажите, пожалуйста, каким способом возможно решить данную задачу.
Дан текстовый файл содержащий слова на английском языке. Содержание данного файла("слова.doc"):
Дан еще один текстовый файл. Содержание данного файла("словарь.doc"):
Вопрос: Каким образом можно сделать так, чтобы при наведение курсора мышки на английское слово из файла "слова.doc" у меня появлялось небольшое окошко с переводом этого слова из файла "словарь.doc"? Суть в том, как сделать программно,чтобы перевод появлялся при наведение курсора на английское слово. Жду предложений или ссылок на нужную мне информацию. Заранее спасибо!
0
|
|||
| 15.07.2009, 18:04 | |
|
Ответы с готовыми решениями:
35
Автоматический перевод плагинов с английского на русский Перевод задачи с английского языка Точный перевод одного предложения с английского языка |
|
149 / 139 / 57
Регистрация: 05.06.2009
Сообщений: 310
|
|
| 16.07.2009, 20:30 [ТС] | |
|
0
|
|
|
Почетный модератор
64320 / 47616 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 16.07.2009, 20:33 | |
|
Бывает еще в запаре файл называют не slovar, а slovar.doc
0
|
|
|
149 / 139 / 57
Регистрация: 05.06.2009
Сообщений: 310
|
|
| 16.07.2009, 20:49 [ТС] | |
|
Все проверил, в другом компиляторе Pascal ABC связывание переменной f с файлом slovar.doc происходит нормально.
0
|
|
|
Почетный модератор
64320 / 47616 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 16.07.2009, 20:57 | |
|
Создал файл в директории
D:\TP7\slovar.doc'); Программа в Турбо Паскаль его находит, правда программа все равно ничего не делает, там вообщн непонятно что должно происходить.
0
|
|
|
Отдыхающий:)
94 / 91 / 22
Регистрация: 05.04.2009
Сообщений: 188
|
|
| 16.07.2009, 21:02 | |
|
Проверь с
if(fsearch('slovar.doc','')<>'')then Файл найден; Исли файл найдётся, значит в чём-то другом проблема Добавлено через 4 минуты 10 секунд Извините, не увидел что ,Puporev, написал уже
0
|
|
|
149 / 139 / 57
Регистрация: 05.06.2009
Сообщений: 310
|
|
| 17.07.2009, 11:17 [ТС] | |
|
Puporev, файл стал обнаруживаться только после того, когда я его переместил в папку BIN.
0
|
|
|
Почетный модератор
64320 / 47616 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 17.07.2009, 11:31 | |
|
Ну это самое надежное, я всегда так делаю, но у меня и в другой директории он находился. Просто если каталог, где находится файл, каким-то образом защищен, то его не видно.
0
|
|
|
149 / 139 / 57
Регистрация: 05.06.2009
Сообщений: 310
|
||||||
| 17.07.2009, 14:21 [ТС] | ||||||
|
Теперь точно все работает. Только не совсем так как нужно мне. Работает только в окне программы.
Еще у меня остался вопрос к участникам форума, как мне сделать то что реализованно в программе, но так чтобы это работало за пределами окна данной программы? Подскажите,пожалуйста, хотя бы в каком направлении искать!
0
|
||||||
|
3067 / 727 / 69
Регистрация: 24.09.2008
Сообщений: 1,531
|
|
| 17.07.2009, 15:19 | |
|
Вы наверное имеете ввиду что-бы программа работала на подобии переводчиков ? Висит в трее и Вы нажимаете какую-нибудь клавишу, далее наводите на слово и программа переводит ? Если так то я бы советовал переходить на Делфи.
0
|
|
|
149 / 139 / 57
Регистрация: 05.06.2009
Сообщений: 310
|
|
| 17.07.2009, 15:23 [ТС] | |
|
lexus_ilia, да именно так, а Вы думаете на Pascal'е(Free Pascal) ничего не получится?
0
|
|
|
3067 / 727 / 69
Регистрация: 24.09.2008
Сообщений: 1,531
|
|
| 17.07.2009, 15:32 | |
|
Не знаю на Free Pascal'e не работал, я честно говоря представлял программу немного подругому, я её не запускал, но глянул код он слишком мал оказался, т.к. не хватает красочности (меню, возможности прочтения помощи, загрузки всего файла в программу (т.е. я имею ввиду возможность перехода по строкам)) Просто я видел программу как такого самоучителя как-бы, вот мы загружаем текст, читаем его, если нам не понятно слово, то тогда мы наводим на него курсор и получаем моментальный перевод, а тут получилось немного другое. И если-бы делать так как я предлагаю (я имею ввиду прочтение всего файла), то у Вас не предусмотрена возможности переноса слова на другую строку так, что часть слова окажется на одной строке, а вторая часть на второй.
Добавлено через 1 минуту 54 секунды Просто на Делфи это всё будет намного проще и красочнее, а вот сделать возможность убираться в трей я думаю можно, но для нормальной работы программы очень помогло бы WinApi (отлавливать нажатие определённых сообщений при нажатии определёных клавиш и подменять стандартное сообщение на наше всплывающее окно с переводом (не знаю может на Free WinApi и есть, но всё-таки я советовал бы писать уже на Делфи).
0
|
|
|
Почетный модератор
64320 / 47616 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 17.07.2009, 15:33 | |
|
Вообще-то созданная программа сильно отличается от того как это было написано в начале.
0
|
|
|
149 / 139 / 57
Регистрация: 05.06.2009
Сообщений: 310
|
|
| 17.07.2009, 15:35 [ТС] | |
|
lexus_ilia, то что Вы написали, я над этим уже думал, но сначала мне бы хотелось реализовать эту программу до конца.
Добавлено через 34 секунды Puporev, эта программа еще не дописана до конца.
0
|
|
|
Почетный модератор
64320 / 47616 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 17.07.2009, 15:36 | |
|
Вообще не стоит заморачиваться на Free, лучше сразу переходить на Делфи. По Делфи куча литературы, много форумов, справочных матерниалов. А по этим суррогатам , типа Фрее и АВС до всего надо самому доходить методом тыка. Да и результат в Делфи совсем другого уровня. А WinApi во фрее вроде есть.
0
|
|
|
149 / 139 / 57
Регистрация: 05.06.2009
Сообщений: 310
|
||
| 17.07.2009, 15:37 [ТС] | ||
|
Puporev,
0
|
||
|
37 / 31 / 13
Регистрация: 08.12.2012
Сообщений: 815
|
|
| 16.10.2013, 22:47 | |
|
текстовый файл ,англо-русский словарь
английские слова прога находит и выводит а никак не получается вывести из текстового файла русские буквы ,может подскажете чего
0
|
|
| 16.10.2013, 22:47 | |
|
Автоматический перевод с одного языка на другой Тренажёр английского языка Изучение английского языка Времена глаголов английского языка Дешифратор с английского языка на русский Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|