Воскресенье
02.02.2025
16:41
Форма входа
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    OPEN SOURCE PROJECT

    [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
    • Страница 1 из 1
    • 1
    Параметры функций
    andXreiДата: Пятница, 27.03.2009, 12:10 | Сообщение # 1
    Майор
    Группа: Проверенные
    Сообщений: 95
    Репутация: 2
    Статус: Offline
    мне не совсем понятны параметры функции GetLocalTime>>
    параметр lpSystemTime
    Это должно выглядить так что ли >>?

    include 'win32ax.inc'

    struct _SYSTEMTIME
    wYear dd 0
    wMonth dd 0
    wDayOfWeek dd 0
    wDay dd 0
    wHour 0
    wMinute 0
    wSecond dd 0
    wMilliseconds dd 0

    А что дальше как оформить Объясните начинающему??

     
    fasmДата: Суббота, 28.03.2009, 14:34 | Сообщение # 2
    Admin
    Группа: Заблокированные
    Сообщений: 122
    Репутация: 5
    Статус: Offline
    ну типа:

    include 'win32ax.inc'

    struct _SYSTEMTIME
    wYear dd 0
    wMonth dd 0
    wDayOfWeek dd 0
    wDay dd 0
    wHour 0
    wMinute 0
    wSecond dd 0
    wMilliseconds dd 0
    ends
    ...
    section '.data' data readable writable
    ...
    st _SYSTEMTIME ; st - это имя вашей структуры, можете назвать как душе угодно
    ....
    section '.code' code readable executable
    ...
    invoke GetLocalTime, st
    ______________________________
    Теперь в [st.wYear] - будет число равное текущему году, в [st.wMonth] месяц и т.п.

     
    andXreiДата: Суббота, 28.03.2009, 14:55 | Сообщение # 3
    Майор
    Группа: Проверенные
    Сообщений: 95
    Репутация: 2
    Статус: Offline
    У меня не получается создать следующий код
    Как вывести сообщение о текущем времени на MessageBox
    можете помочь?
    Исходник бы да с пояснениями sad
    Плиз
     
    fasmДата: Суббота, 28.03.2009, 19:59 | Сообщение # 4
    Admin
    Группа: Заблокированные
    Сообщений: 122
    Репутация: 5
    Статус: Offline
    В комерц пора бы обратится!!! 50 р. любой исходник легкой и средней тяжести...
     
    andXreiДата: Суббота, 28.03.2009, 20:08 | Сообщение # 5
    Майор
    Группа: Проверенные
    Сообщений: 95
    Репутация: 2
    Статус: Offline
    angry
     
    fasmДата: Суббота, 28.03.2009, 21:20 | Сообщение # 6
    Admin
    Группа: Заблокированные
    Сообщений: 122
    Репутация: 5
    Статус: Offline
    Скидывай, что у тебя не получается исправлю.... happy
     
    andXreiДата: Суббота, 28.03.2009, 23:33 | Сообщение # 7
    Майор
    Группа: Проверенные
    Сообщений: 95
    Репутация: 2
    Статус: Offline
    Code

      include 'win32ax.inc'

    struct _SYSTEMTIME
    wYear dd 0
    wMonth dd 0
    wDayOfWeek dd 0
    wDay dd 0
    wHour dd 0
    wMinute dd 0
    wSecond dd 0
    wMilliseconds dd 0
    ends

    Sunday = 0

    .data
    Text db 'Восресенье',0
    Caption db 'Инфа',0
    lpSystemTime SYSTEMTIME

    .code
    start:

    mov  [lpSystemTime.wDayOfWeek],0
    call [GetLocalTime]
    cmp eax, 0
    je SD

    SD:
    push MB_OK
    push Caption
    push Text
    push 0
    call [MessageBox]

    push 0
    call [ExitProcess]
    .end start

    Вот исходник!

     
    At0mДата: Воскресенье, 29.03.2009, 00:57 | Сообщение # 8
    Рядовой
    Группа: Пользователи
    Сообщений: 3
    Репутация: 1
    Статус: Offline
    Code
    include 'win32ax.inc'

    Sunday = 0

    .data
    Text db 'Восресенье',0
    Caption db 'Инфа',0
    sts SYSTEMTIME

    .code
    start:

    push sts
    call [GetLocalTime]
    cmp [sts.wDayOfWeek], Sunday
    jne exit
    push MB_OK
    push Caption
    push Text
    push 0
    call [MessageBox]
    exit:
    push 0
    call [ExitProcess]
    .end start

    Структура SYSTEMTIME уже определена в win32ax.inc
     
    • Страница 1 из 1
    • 1
    Поиск: