OpenDialog

Тема в разделе "WASM.BEGINNERS", создана пользователем DuXeN0N, 16 май 2009.

  1. DuXeN0N

    DuXeN0N New Member

    Публикаций:
    0
    Регистрация:
    2 май 2009
    Сообщения:
    46
    делаю OpenDialog, пользуюсь уроками Iczelliona. Но возникла проблема. фасм не понимает масмское

    editstream EDITSTREAM

    чем это заменить?
     
  2. DuXeN0N

    DuXeN0N New Member

    Публикаций:
    0
    Регистрация:
    2 май 2009
    Сообщения:
    46
    да. и еще. в уроке написано:

    LOCAL hFile:lol: WORD

    я в фасм пишу:

    hFile dd ?

    на строчках:

    invoke CreateFile,openfile,GENERIC_READ,FILE_SHARE_READ,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,0
    mov hFile,eax

    ошибка (invalid operand size)
     
  3. GoldFinch

    GoldFinch New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2008
    Сообщения:
    1.775
    mov [hFile],eax
     
  4. iZzz32

    iZzz32 Sergey Sfeli

    Публикаций:
    0
    Регистрация:
    3 сен 2006
    Сообщения:
    355
    Ну прочитал бы хоть кто-нибудь мануал для разнообразия, а?.. :-\
    И в фасме так же. Только структуры в стандартных инклудах нет, опиши её сначала.
    Код (Text):
    1. struct EDITSTREAM
    2.   dwCookie dd ?
    3.   dwError dd ?
    4.   pfnCallback dd ?
    5. ends
    Если функцию через proc объявляешь, то можно даже local, как в масме. Но замечание GoldFinch в силе.
     
  5. DuXeN0N

    DuXeN0N New Member

    Публикаций:
    0
    Регистрация:
    2 май 2009
    Сообщения:
    46
    вопрос. сделал выбор шрифта для эдита. вопрос: как сделать, чтобы было как в блокноте, т.е. открываешь диалог а там по умолчанию размер 10 к примеру и шрифт Tahoma