|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
19.05.2009, 22:02 | #1 |
Пользователь
Регистрация: 14.04.2009
Сообщений: 19
|
запись в файл
нужно открыть "файл" в нем набран текст, ввести слово и оно добавится в конец текста и сохранится, прошу помочь пож-ста попролбовал сделать- не работает
Код:
Последний раз редактировалось rpy3uH; 20.05.2009 в 17:08. |
19.05.2009, 22:59 | #2 | |
Непрофессионал
Участник клуба
Регистрация: 01.01.2008
Сообщений: 1,405
|
Блин, ну читать то вы умеете:
Вам же компилятор практически по русски пишет чего здесь не так. Цитата:
**Error** proga32.asm(12) Undefined symbol: INFILE3 **Error** proga32.asm(18) Undefined symbol: TMPSTR **Error** proga32.asm(24) Undefined symbol: RAVNO где все эти переменные (данные, метки)? *Warning* proga32.asm(36) Open segment: DATA - забыли определить конец секции данных. Способ решения. 1. Определить сегмент стека 2. Определить все переменные, на отсутствие которых ругается компилятор. Вот, прицепил то, что получилось у меня. Вам надо только немного доделать этот пример.
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------ Страничка с моими программками http://ulex-masm.ru Последний раз редактировалось Ulex; 19.05.2009 в 23:34. |
|
19.05.2009, 23:55 | #3 |
Пользователь
Регистрация: 14.04.2009
Сообщений: 19
|
спасибо большое буду изучать помогли
|
20.05.2009, 20:38 | #4 |
Форумчанин
Регистрация: 17.09.2008
Сообщений: 349
|
Народ, а как открыть файл, прочитать целую строку, и сохранить эту строку в переменную? Число строк известно. Их 37000.
Мне это нужно для загрузки проги с параметром (prog.exe a) a - переменная, в которой прочитанная строка (masm32)
если чем помог, поставьте отзыв на весы
|
20.05.2009, 21:13 | #5 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
Открытие и чтение строки, функции: CreateFile и ReadFile
Получение параметров командной строки, функция: GetCommandLine |
20.05.2009, 21:42 | #6 |
Пользователь
Регистрация: 14.04.2009
Сообщений: 19
|
еще как перевести каретку курсора на новую строку есть функция?
как можно вывести строчку по найденому слову ///Важно// т.е. тупо дан текст в 5 строк нуно по найденому словувывести целеком строку Последний раз редактировалось iwaniwan; 20.05.2009 в 21:48. |
20.05.2009, 23:46 | #7 |
₪₪₪₪₪₪₪₪
Форумчанин
Регистрация: 16.04.2007
Сообщений: 471
|
>>еще как перевести каретку курсора на новую строку есть функция?
10h,13h >> как можно вывести строчку по найденому слову ///Важно// т.е. тупо дан текст в 5 строк нуно по найденому словувывести целеком строку проверять все слова строки на предмет вхождения нужной фразы |
21.05.2009, 15:47 | #8 |
Пользователь
Регистрация: 14.04.2009
Сообщений: 19
|
можно пример пож-ста я могу найти слово в тексте но вывести строку где слово-не получается
Последний раз редактировалось iwaniwan; 21.05.2009 в 20:15. |
02.06.2009, 19:59 | #9 |
Форумчанин
Регистрация: 17.09.2008
Сообщений: 349
|
ReadFile - вывод одной строки из файла до символов 10,13 или вывод целого файла, как одной строки? Пробовал в Delphi, получился второй вариант:
procedure TForm1.Button2Click(Sender: TObject); var SavedFile: THandle; // holds a handle to the open file TextSize: LongInt; // holds the size of the text in the memo TheText: PChar; // holds the text in the memo BytesRead: DWORD; // the number of bytes read from the file begin SavedFile:=CreateFile('1.txt',GENER IC_READ,0,NIL,OPEN_EXISTING,FILE_AT TRIBUTE_NORMAL or FILE_FLAG_SEQUENTIAL_SCAN,0); GetMem(TheText,TextSize); ReadFile(SavedFile,TheText^,TextSiz e,BytesRead,NIL); b:=string(TheText); Memo1.Text:=b; FreeMem(TheText,TextSize); end; А можно примерчик на masm?
если чем помог, поставьте отзыв на весы
|
02.06.2009, 22:23 | #10 | ||
Непрофессионал
Участник клуба
Регистрация: 01.01.2008
Сообщений: 1,405
|
Цитата:
Цитата:
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------ Страничка с моими программками http://ulex-masm.ru |
||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запись в файл (C++) | Serant | Помощь студентам | 0 | 10.05.2009 09:49 |
Запись в файл | Titan123 | Общие вопросы Delphi | 6 | 23.08.2008 01:12 |
Запись в файл | |{ot | Общие вопросы Delphi | 6 | 05.07.2008 02:24 |
Запись в файл С++ | Viteks | Общие вопросы C/C++ | 3 | 18.04.2008 13:18 |
Запись в файл на С++ | Mails | Помощь студентам | 7 | 31.03.2008 14:37 |