Не получается узнать свой IP

Тема в разделе "WASM.NETWORKS", создана пользователем Shira, 21 фев 2005.

  1. Shira

    Shira New Member

    Публикаций:
    0
    Регистрация:
    21 фев 2005
    Сообщения:
    17
    Вот код, подскажите что не так!!! Сильно не кричите я новенький в этом деле ;)


    Код (Text):
    1. invoke  gethostname, offset lpBuf1, MAXGETHOSTSTRUCT
    2. invoke  gethostbyname, offset lpBuf1
    3. mov     edx, [eax][hostent.h_list]
    4. mov     ebx, [edx][in_addr]
    5. invoke  inet_ntoa, ebx
     
  2. terlogger

    terlogger New Member

    Публикаций:
    0
    Регистрация:
    20 фев 2005
    Сообщения:
    1
  3. Shira

    Shira New Member

    Публикаций:
    0
    Регистрация:
    21 фев 2005
    Сообщения:
    17
    Огромнейщее спасибо!!!
     
  4. cresta

    cresta Active Member

    Публикаций:
    0
    Регистрация:
    13 июн 2004
    Сообщения:
    2.257
    Интересно, о чем думал, и куда смотрел автор примера по ссылке, когда делал его? Этот лошадиных размеров шрифт не влазит в статик :))) Вместо 217.106.196.93 отображается 17.106.196.9 :dntknw:

    Или те, кто пишут примеры действуют по принципу "В гамаке стоя"

    Даже небезызвестный yoda пишет такие дикие вещи:

    mov ax, dword ptr[ecx]

    И это признанный авторитет:)
     
  5. Tupo

    Tupo New Member

    Публикаций:
    0
    Регистрация:
    21 янв 2005
    Сообщения:
    69
    Адрес:
    Moscow




    Не суди строго.



    У меня у многих программ, написанных под 98 винду, на XP "поехали" шрифты.

    Всё от того, что в шрифтах, в поставке XP, межбуквенный интервал больше.



    Чтобы таких перекосов избежать, нужно контролы создавать динамически, вычисляя их ширину на основе характеристик шрифта. А оно это надо? ;)
     
  6. Funbit

    Funbit Member

    Публикаций:
    0
    Регистрация:
    13 апр 2003
    Сообщения:
    92
    Адрес:
    Russia
    А еще некоторые люди меняют у себя в Свойствах Экрана DPI, и вместо Normal (96) ставят 120, из-за чего некоторые диалоги отображаются совсем не так, как задумывал их автор...
     
  7. cresta

    cresta Active Member

    Публикаций:
    0
    Регистрация:
    13 июн 2004
    Сообщения:
    2.257




    Пример-то для кого? Для начинающих. Вот заодно и показал бы, как пользоваться GetTextExtentPoint32 :)
     
  8. q_q

    q_q New Member

    Публикаций:
    0
    Регистрация:
    5 окт 2003
    Сообщения:
    1.706
    Tupo

    А оно это надо?

    Если лень, то выводи на консоль.



    Funbit

    диалоги отображаются совсем не так, как задумывал их автор...

    В винде диалоги тоже становятся кривыми?
     
  9. Avalonec

    Avalonec New Member

    Публикаций:
    0
    Регистрация:
    15 июл 2004
    Сообщения:
    111
    Адрес:
    Тула
    Фигня может заключаться в большом размере caption'а у окна. Такое случается если изменить размер шрифта в "оформлении". Из-за этого у многих программ (включая и мелкософсткие) портится внешний вид, если были контролы (буттоны...) внизу окна, то они некрасиво обрезаются.