Форум программистов, компьютерный форум, киберфорум
Assembler: DOS/Real Mode/16-bits
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/42: Рейтинг темы: голосов - 42, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 07.02.2009
Сообщений: 4

Запись в текстовый файл

07.02.2009, 21:57. Показов 8731. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток!
Народ, подскажите пожалуйста, как справиться с вот таким заданием :
Требуется передать через командную строку строку символов и записать в текстовый файл.
Помогите, пожалуйста.
Или подскажите где почитать об этом.
Заранее спасибо.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.02.2009, 21:57
Ответы с готовыми решениями:

Запись в текстовый файл (каждая запись - отдельная строка)
Добрый вечер) Программа берет данные таблицы Access и записывает их в строчку. Проблема заключается в том, что результаты записываются в 1...

Запись в текстовый файл
Добрый вечер. Подскажите пожалуйста, как добавить определенный текст(с клавиатуры) в n-ю строку текстового файла.

Запись в текстовый файл
При нажатии на кнопку записать в текстовый файл: текущую дату и время | значение текстового поля1 при повторном нажатии на кнопку...

5
0 / 0 / 0
Регистрация: 07.02.2009
Сообщений: 4
07.02.2009, 22:23  [ТС]
под командной строкой подразумевается командная строка ассемблера, а не ws
0
0 / 0 / 0
Регистрация: 07.02.2009
Сообщений: 6
07.02.2009, 22:30
Цитата Сообщение от феня Посмотреть сообщение
под командной строкой подразумевается командная строка ассемблера, а не ws
Уточни тогда, пожалуйста, ассемблер под какой осью. Есть нюансы.
0
0 / 0 / 0
Регистрация: 07.02.2009
Сообщений: 4
07.02.2009, 22:34  [ТС]
всмысле?
0
Администратор
 Аватар для mik-a-el
87875 / 53196 / 249
Регистрация: 10.04.2006
Сообщений: 13,765
07.02.2009, 22:51
Работа с файлами на асме:
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
name "fileio"
 
; general rules for file system emulation: 
 
; 1. the emulator emulates all drive paths in c:\emu8086\vdrive\ 
;    for example: the real path for "c:\test1" is "c:\emu8086\vdrive\c\test1" 
; 2. paths without drive letter are emulated to c:\emu8086\MyBuild\ 
;    for example: the real path for "myfile.txt" is "c:\emu8086\MyBuild\myfile.txt" 
; 3. if compiled file is running outside of the emulator rules 1 and 2 do not apply. 
; ================================================================================== 
; run this example slowly in step-by-step mode and observe what it does. 
; ================================================================================== 
 
org  100h
 
jmp start
 
dir1 db "c:\test1", 0
dir2 db "test2", 0
dir3 db "newname", 0
file1 db "c:\test1\file1.txt", 0
file2 db "c:\test1\newfile.txt", 0
file3 db "t1.txt", 0
handle dw ?
 
text db "lazy dog jumps over red fox."
text_size = $ - offset text
text2 db "hi!"
text2_size = $ - offset text2
 
start:
mov ax, cs
mov dx, ax
mov es, ax
 
; create c:\emu8086\vdrive\C\test1 
mov dx, offset dir1
mov ah, 39h
int 21h
 
; create  c:\emu8086\MyBuild\test2 
mov dx, offset dir2
mov ah, 39h
int 21h
 
; rename directory: c:\emu8086\MyBuild\test2 to c:\emu8086\MyBuild\newname 
mov ah, 56h
mov dx, offset dir2   ; existing. 
mov di, offset dir3   ; new. 
int 21h
 
; create and open file: c:\emu8086\vdrive\C\test1\file1.txt 
mov ah, 3ch
mov cx, 0
mov dx, offset file1
int 21h
jc err
mov handle, ax
; write to file: 
mov ah, 40h
mov bx, handle
mov dx, offset text
mov cx, text_size
int 21h
; close c:\emu8086\vdrive\C\test1\file1.txt 
mov ah, 3eh
mov bx, handle
int 21h
err:
nop
 
; rename fileL c:\emu8086\vdrive\C\test1\file1.txt to c:\test1\newfile.txt 
mov ah, 56h
mov dx, offset file1   ; existing. 
mov di, offset file2   ; new. 
int 21h
 
; delete file c:\emu8086\vdrive\C\test1\newfile.txt 
mov ah, 41h
mov dx, offset file2
int 21h
 
; delete directory: c:\emu8086\vdrive\C\test1 
mov ah, 3ah
mov dx, offset dir1
int 21h
 
; create and open file: c:\emu8086\MyBuild\t1.txt 
mov ah, 3ch
mov cx, 0
mov dx, offset file3
int 21h
jc err2
mov handle, ax
; seek: 
mov ah, 42h
mov bx, handle
mov al, 0
mov cx, 0
mov dx, 10
int 21h
; write to file: 
mov ah, 40h
mov bx, handle
mov dx, offset text
mov cx, text_size
int 21h
; seek: 
mov ah, 42h
mov bx, handle
mov al, 0
mov cx, 0
mov dx, 2
int 21h
; write to file: 
mov ah, 40h
mov bx, handle
mov dx, offset text2
mov cx, text2_size
int 21h
; close c:\emu8086\MyBuild\t1.txt 
mov ah, 3eh
mov bx, handle
int 21h
err2:
nop
 
; delete file  c:\emu8086\MyBuild\t1.txt 
mov ah, 41h
mov dx, offset file3
int 21h
 
; delete directory: c:\emu8086\MyBuild\newname 
mov ah, 3ah
mov dx, offset dir3
int 21h
 
ret
2
0 / 0 / 0
Регистрация: 07.02.2009
Сообщений: 4
07.02.2009, 23:07  [ТС]
спасибо, но, к сожалению, мне это никак не поможет.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.02.2009, 23:07
Помогаю со студенческими работами здесь

Запись в текстовый файл
Хочу записать массив объектов в текстовый файл. Но что-то toString не работает. The name 'toString' does not exist in the current...

Запись в текстовый файл
Создать текстовый файл и записать в него 6 строк. Записываемые строки вводятся с клавиатуры.

Запись в текстовый файл
Здраствуйте. Нашёл небольшой кусочек кода в интеренете, который записывает текст в текстовый файл. Он работает. Вот код: #include...

Запись в текстовый файл
Добрый день. Подскажите пожалуйста новичку, что не так делаю. Как сделать чтоб он сохранял до 5 строк , а потом заново начинал с первой...

До запись в текстовый файл
Программа работает, но с дефектом. Суть такова: программа должна дописывать в конец текстового файла данные о сканерах. Но он как бы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью в конфигурации КА2. Данные берутся из регистра сведений, по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru