Cчитывание из файла

Тема в разделе "WASM.BEGINNERS", создана пользователем neccuMucT, 17 май 2007.

  1. neccuMucT

    neccuMucT New Member

    Публикаций:
    0
    Регистрация:
    16 май 2007
    Сообщения:
    13
    Долго я мучался долго искал так и не нашел поэтому следущий вопрос
    1)у мя есть точный путь к файлу)
    2)я знаю что в нем находится:
    файл будет типа
    Код (Text):
    1. xxxxxxxx
    2. xxxxxxxx
    3. xxxxxxxx
    4. xxxxxxxx
    5. xxxxxxxx
    6. xxxxxxxx
    7. xxxxxxxx
    8. xxxxxxxx
    где x- десятичная цифра
    как мне прочитать эти 8 чисел
    я точно знаю что они умещаются в 32 бита
    +
    Самое главное
    я не должен использовать диалоги
    Помагите плииз)
     
  2. Vov4ick

    Vov4ick Владимир

    Публикаций:
    0
    Регистрация:
    8 окт 2006
    Сообщения:
    581
    Адрес:
    МО
    Читаем из файла строчку, преобразуем в число, так в цикле пока вункция чтения не скажет что файл закончился. Какие конкретно вопросы, проблемы?
     
  3. neccuMucT

    neccuMucT New Member

    Публикаций:
    0
    Регистрация:
    16 май 2007
    Сообщения:
    13
    Вооот
    как мне из файла прочитать строчку???
     
  4. Vov4ick

    Vov4ick Владимир

    Публикаций:
    0
    Регистрация:
    8 окт 2006
    Сообщения:
    581
    Адрес:
    МО
    Какая ОСь?
     
  5. neccuMucT

    neccuMucT New Member

    Публикаций:
    0
    Регистрация:
    16 май 2007
    Сообщения:
    13
    Как мне открыть файл для чтения?
     
  6. neccuMucT

    neccuMucT New Member

    Публикаций:
    0
    Регистрация:
    16 май 2007
    Сообщения:
    13
    XP sp2 нужно под ней
    но есть фря
     
  7. Vov4ick

    Vov4ick Владимир

    Публикаций:
    0
    Регистрация:
    8 окт 2006
    Сообщения:
    581
    Адрес:
    МО
  8. neccuMucT

    neccuMucT New Member

    Публикаций:
    0
    Регистрация:
    16 май 2007
    Сообщения:
    13
    Прочитал все что только есть там по файлам но столкнулся с проблемой что там хендлы файлов получаются только при помощи диалоговых окон..что для меня недопустимо
     
  9. neccuMucT

    neccuMucT New Member

    Публикаций:
    0
    Регистрация:
    16 май 2007
    Сообщения:
    13
    Код (Text):
    1. SizeRW:DWORD ;назначение этой переменной нам не интересно :)
    2. pMem: DWORD ;адрес блока памяти
    3. hMem:HANDLE ;указатель блока памяти
    4. hFile:HANDLE ;указатель файла
    5. Fname db "super.dat",0
    6.  
    7. invoke CreateFile,ADDR Fname,GENERIC_READ,FILE_SHARE_READ,0,
    8. OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,0
    9. mov hFile,eax
    10. invoke ReadFile,hFile,pMem,ln,ADDR SizeRW,0
    11.  
    12. ;прочитали ln байт из файла "super.dat" в память по адресу pMem
    13.  
    14. invoke CloseHandle,hFile
    http://home.udmnet.ru/sav/pg3.htm
    всем спасибо)))