![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 14.04.2009
Сообщений: 19
|
![]()
нужно открыть "файл" в нем набран текст, ввести слово и оно добавится в конец текста и сохранится, прошу помочь пож-ста попролбовал сделать- не работает
Код:
Последний раз редактировалось rpy3uH; 20.05.2009 в 17:08. |
![]() |
![]() |
![]() |
#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. |
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 14.04.2009
Сообщений: 19
|
![]()
спасибо большое буду изучать помогли
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 17.09.2008
Сообщений: 349
|
![]()
Народ, а как открыть файл, прочитать целую строку, и сохранить эту строку в переменную? Число строк известно. Их 37000.
Мне это нужно для загрузки проги с параметром (prog.exe a) a - переменная, в которой прочитанная строка (masm32)
если чем помог, поставьте отзыв на весы
![]() |
![]() |
![]() |
![]() |
#5 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
![]()
Открытие и чтение строки, функции: CreateFile и ReadFile
Получение параметров командной строки, функция: GetCommandLine |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 14.04.2009
Сообщений: 19
|
![]()
еще как перевести каретку курсора на новую строку есть функция?
как можно вывести строчку по найденому слову ///Важно// т.е. тупо дан текст в 5 строк нуно по найденому словувывести целеком строку Последний раз редактировалось iwaniwan; 20.05.2009 в 21:48. |
![]() |
![]() |
![]() |
#7 |
₪₪₪₪₪₪₪₪
Форумчанин
Регистрация: 16.04.2007
Сообщений: 471
|
![]()
>>еще как перевести каретку курсора на новую строку есть функция?
10h,13h >> как можно вывести строчку по найденому слову ///Важно// т.е. тупо дан текст в 5 строк нуно по найденому словувывести целеком строку проверять все слова строки на предмет вхождения нужной фразы |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 14.04.2009
Сообщений: 19
|
![]()
можно пример пож-ста я могу найти слово в тексте но вывести строку где слово-не получается
Последний раз редактировалось iwaniwan; 21.05.2009 в 20:15. |
![]() |
![]() |
![]() |
#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?
если чем помог, поставьте отзыв на весы
![]() |
![]() |
![]() |
![]() |
#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 |