[Delphi] Патч для WinSock2

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by slesh, 4 May 2010.

  1. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    Многие ищут либу Winsock2 для Delphi. В инете есть несколько её вариантов. Один из который глючный.
    Второй вариант нормальный, но имеет один недостаток - тащит за собой Windows.pas и Sysutils.pas

    Часто бывает так что, программка простая, сетевая. И должна быть как можно меньшего размера. Но Sysutils вносит свой вклад в размер, когда юзается Winsock2.
    Можно конечно перекинуть все структуры, константы и функции к себе, но это геморно бывает, когда их много.

    Другая сторона - бывает когда софт должен быстро изменяться какимлибо образом и компилиться на любом компе и тогда с исходниками таскаю компилятор дельфовый. И также приходится таскать метровый файл Windows.pas (даже если не надо юзать его) потому что он юзается winsock2.

    Когдато для вышеуказанных целей понадобилась версия Winsock2 которая не тянула с собой модули.
    Вот и слегка подредактировал её.
    теперь для работы ненадо ни sysutils ни windows
     

    Attached Files:

    4 people like this.