1. Если вы только начинаете программировать на ассемблере и не знаете с чего начать, тогда попробуйте среду разработки ASM Visual IDE
    (c) на правах рекламы
    Скрыть объявление

Сам себе Iczelion

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

Метки:
  1. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    2.784
    Semiono
    В аттаче (сорц и ехе) старый пример на чтение из реестра
     
  2. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    2.784
    Semiono
    В аттаче (сорц и ехе) пример на чтение из реестра из уроков включенных в masm32 v.10
     
  3. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    2.784
    Жаль, что никто супер маленьких видео-плееров не прислал.
    В аттаче (сорц и ехе) avi-плеер, использующий DirectShow -- все по-минимуму, даже родительское окно не создается, но удалось уложится в 1216 байт. Большое спасибо Booster и keYMax за помощь и предоставленные материалы :)
    ПС. кодеки должны быть предварительно установлены, это вам не MPC-Homecinema!
     
  4. markmx

    markmx New Member

    Публикаций:
    0
    Регистрация:
    2 дек 2009
    Сообщения:
    3
    Mikl___
    всю жизнь мне испортил... спать же теперь не смогу после таких микробинаров...
    :mad:
     
  5. markmx

    markmx New Member

    Публикаций:
    0
    Регистрация:
    2 дек 2009
    Сообщения:
    3
    Mikl___
    под вистой в совместимости не пашут примеры, включая последний...
     
  6. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    2.784
    В курсе, все примеры под WinXP от HomeEdition до SP3
     
  7. markmx

    markmx New Member

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

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    2.784
    Очередной "урок Iczelion'a" -- замеряем частоту СPU 9 способами (в аттаче сорц и ехе)
    Если есть у кого-нибудь еще какие-нибудь способы -- поделитесь, не жадничайте :)
    Достаточно точно частота замеряется на больших временных отрезках (~ 1 сек), но, чтобы пользователь не ждал 10 секунд, каждое измерение запущено в своем треде, поэтому общее время измерения не более 1 секунды
     
  9. AndreyMust19

    AndreyMust19 New Member

    Публикаций:
    0
    Регистрация:
    20 окт 2008
    Сообщения:
    714
    А "10 способов создать диалоговое окно" есть?
     
  10. AndreyMust19

    AndreyMust19 New Member

    Публикаций:
    0
    Регистрация:
    20 окт 2008
    Сообщения:
    714
    Предполагается наличие только одного процессора?
     
  11. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    2.784
    На всех не угодишь, да я и не ставил такую цель :)
    Есть 6 способами в #143. Будете брать? :)
     
  12. AndreyMust19

    AndreyMust19 New Member

    Публикаций:
    0
    Регистрация:
    20 окт 2008
    Сообщения:
    714
    Mikl___
    Есть еще CreateDialogIndirectParamA/W. Также известно что диалоги создаются с помощью CreateWindow (этакий шпионский нож, как CreateFile). Думаю на 10 штук все-таки наберется. Над этими способами я как раз работаю. Еще учтите, что в первой ф-ии можно использовать или DLGTEMPLATE или DLGTEMPLATEEX.
     
  13. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    2.784
    здесь посмотри
     
  14. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    2.784
    В masm32 в папке examples\exampl07\opengl есть пример от Franck Charlet "Just a little example on how to use OpenGL. Needs OpenGl32.dll and Glu32.dll (should be no problem). Object have 2112 faces / 3 (weird) moving light sources" -- пример построения вращающейся сферы и шести маленьких сфер, вращающихся вокруг собственных осей и вокруг большой сферы, плюс движущийся источник света. Размер экзешника 6144 байт. В аттаче сорц и ехе, который удалось уменьшить до 3392 байт
     
  15. Aspire

    Aspire New Member

    Публикаций:
    0
    Регистрация:
    19 май 2007
    Сообщения:
    1.028
    Закрепите уже тему, наконец.
     
  16. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    2.784
    В рамках "Уроков Iczelion'a" продолжаю "мучить" OpenGL. Препарируем "1K Tentacle" от Gravity [web] взято здесь Исходный размер EXE 3057 байт --> получившийся EXE в 2248 байт и исходный текст в аттаче
     
  17. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    2.784
    Препарируем вращающийся тор от Sergey Chaban взято здесь Исходный размер EXE 5120 байт --> получившийся EXE в 2332 байта и исходный текст в аттаче. Написано на masm под WinXP
     
  18. Rockphorr

    Rockphorr Well-Known Member

    Публикаций:
    0
    Регистрация:
    9 июн 2004
    Сообщения:
    2.550
    Адрес:
    Russia
    для хр хоум эдишон тоже линейка сервис паков от 0 до 3 (пришлось столкнуться)
     
  19. Rockphorr

    Rockphorr Well-Known Member

    Публикаций:
    0
    Регистрация:
    9 июн 2004
    Сообщения:
    2.550
    Адрес:
    Russia
    Mikl__
    есть пожелание утрамбовать все что ты напостил в единый пакет и выложить куданить
     
  20. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    2.784
    А чем wasm.ru/forum плох?