Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.10.2009, 19:51   #1
Sparky
Участник клуба
 
Аватар для Sparky
 
Регистрация: 15.05.2009
Сообщений: 1,222
По умолчанию Поиск по файлу

Нужно написать подобие переводчика. Для начала нужно написать поиск по файлу. Пользователь вводит значение затем данное значение ищется в файле, файл организован следующим образом:
анг. слово;рус. слово

Нужно чтобы вывелся перевод.
У меня толком нет наработок, но выложу
.model tiny
.code
org 100h
main:
;===============================
;ввод значения, которое нужно найти
mov ah,09h
mov dx,offset mesinput
int 21h

mov dx,offset input
mov ah,0ah
int 21h
;================================
;



;================================
;вывод ответа
error:
mov dx,offset perstr
mov ah,09h
int 21h

mov dx,offset mesoutput
mov ah,09h
int 21h

ret


;===============================
;данные
myfile db "c:\Proglan\TASM\SOURCE\lingvo. txt"
mesinput db "введите слово:",0dh,0ah,'$'
mesoutput db "перевод:",0dh,0ah,'$'
perstr db 0ah,0dh,'$'
input db 20
handler dw ? ;дескриптор файла
end main
Единственное, что ограничивает полет мысли программиста-компилятор
Sparky вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Путь к файлу Belokuraya Microsoft Office Excel 17 12.08.2009 17:30
как сделать поиск по текстовому файлу B@R@B@$HK@ Общие вопросы C/C++ 11 21.06.2009 16:29
Путь к файлу artemavd Общие вопросы Delphi 12 24.03.2009 14:09
Путь к файлу Лубышев Общие вопросы Delphi 2 10.02.2008 21:13
необходимо осуществить поиск по файлу Antonio86 Общие вопросы Delphi 2 19.01.2008 00:29