проблема мигрирования Masm->Fasm

Discussion in 'WASM.BEGINNERS' started by vover, Mar 15, 2009.

  1. vover

    vover Владимир

    Blog Posts:
    0
    Joined:
    Aug 21, 2008
    Messages:
    202
    не могу понять почему QueryPerformanceFrequency возвращает 0 т.е. не хочет работать на Fasm'е.
    Code (Text):
    1. proc Set_Frames_Counter
    2.  
    3.                 invoke  QueryPerformanceFrequency,  HTimerVal
    4.                 fild    [HTimerVal]
    5.                 ......
    6.                 ret
    7. endp  
    8.  
    9. section '.data' data readable writeable  
    10.  
    11.   HTimerVal       dq           ?
    когда на Masm'e всё нормуль.
    Code (Text):
    1. .data?
    2. HTimerVal   LARGE_INTEGER <>
    3. .code
    4. Set_Frames_Counter  proc
    5.         invoke  QueryPerformanceFrequency, addr HTimerVal
    6.         fild    HTimerVal.QuadPart
    7.         ret
    8. Set_Frames_Counter  endp
    :-(
     
  2. Aspire

    Aspire New Member

    Blog Posts:
    0
    Joined:
    May 19, 2007
    Messages:
    1,028
    vover
    Выравнивание?
     
  3. vover

    vover Владимир

    Blog Posts:
    0
    Joined:
    Aug 21, 2008
    Messages:
    202
    Тысяча чертей и вправду!
    Aspire спасибо.