Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

как прочитать файл

1.8K
04 августа 2007 года
Evgeni
188 / / 14.06.2006
Здравствуйте, у меня возник вопрос, как в ассемблере под Windows прочитать файл посимвольно, я знаю как это делать в досе, а под виндос нет
и еще один вопрос, можно как нибудь использовать досовские функции или нет?
1.9K
04 августа 2007 года
disasm
232 / / 06.02.2006
1. Можно собрать досовское приложение и запустить под виндой
2. Можно использовать функции WinAPI для работы с файлами (CreateFile, ReadFile, CloseHandle, ...)/(_lopen, _lread, _lclose, ...)
1.6K
05 августа 2007 года
Vov4ick
476 / / 01.02.2007
В DOS к ОС обращаются вызывая преррывания, в окнах - вызывая API-функции, как и сказал disasm. на http://wasm.ru/ посмотрите в документации "Уроки Iczelion'а", вам оно сначала надо.
1.8K
07 августа 2007 года
Evgeni
188 / / 14.06.2006
я вот немного не понял, как можно менять атрибуты допустим кнопки в процеесе работы программы, знаю, что надо послать сообщение, а вот какое оно должно быть, нет, не могли написать пример этой строки?
261
11 августа 2007 года
ahilles
1.5K / / 03.11.2005
что то у тебя вопрос не в тему ты сначала спросил про файлы, а теперь про кнопки
Цитата: Evgeni
как можно менять атрибуты допустим кнопки в процеесе работы программы, знаю, что надо послать сообщение,...


можно без сообщения, ShowWindow видимость кнопки, EnableWindow доступность, и есть функция SetWindowLong через неё можно изменить другие параметры
P.S. лучше создай тему в разделе Win API

7
14 августа 2007 года
@pixo $oft
3.4K / / 20.09.2006
А ты с файлами совсем недавно в Windows работаешь?В общем,disasm подсказал,какие API надо использовать.И ещё кое-что:что-то я не припомню,чтобы в DOS можно было посимвольно читать...
А какие именно атрибуты кнопки?Если текст,то SetWindowText,если другие-то,как уже сказали,SetWindowLong
1.9K
14 августа 2007 года
disasm
232 / / 06.02.2006
Посимвольно это наверное побайтно ))
В любом случае можно было читать прерыванием по одному байту вместо любого количества байт
1.6K
15 августа 2007 года
Vov4ick
476 / / 01.02.2007
Цитата:
что-то я не припомню,чтобы в DOS можно было посимвольно читать...


В DOS, как и в других ОС файл можно читать произвольными блоками размером от 1 до 65535 байт, но автор вроде спрашивал про окна.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог