Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2004.11.21;
Скачать: [xml.tar.bz2];

Вниз

отсутствуют ф-ции WSACreateEvent, WSAEventSelect в Winsock.pas   Найти похожие ветки 

 
Alexis ©   (2004-09-13 09:51) [0]

Странное дело - подключаю к проекту модуль Winsock.pas, но не появляется hint к ф-циям WSACreateEvent, WSAEventSelect и проч.(с WSAStartup все в порядке). Тогда я поискал в модуле Winsock.pas слова WSACreateEvent, WSAEventSelect - и точно! их нет :(. Странно, в чем может быть дело? Может эти ф-ции в другом unit"e?


 
Digitman ©   (2004-09-13 09:54) [1]

поищи в сети модуль winsock2.pas, там есть эти декларации
или внеси их "ручками", взяв их текст из, например, sconnect.pas


 
Григорьев Антон ©   (2004-09-13 10:39) [2]

Эти функции из WinSock 2. Почему Delphi до сих пор поддерживает только WinSock 1, для меня загадка. А взять WinSock2 можно, например, здесь: http://home.earthlink.net/~akonshin/delphi_ru.htm


 
Alex Konshin ©   (2004-09-13 21:22) [3]

Он есть в стандартной поставке Indy, что идет в Delphi 7, но называется IdWinsock2. Хотя он почти такой же, как мой, точнее, он сделан из моего, там даже копирайт оставлен. В моем есть доп.возможности, которые вырезаны в варианте из Indy.


 
Verg ©   (2004-09-13 21:41) [4]


> [3] Alex Konshin ©   (13.09.04 21:22)


Может добавишь? Иногда люди спрашивают, так уж чтобы было:

unit mstcpip;

interface
uses Winsock2;
type
   _tcp_keepalive  = packed record
      onoff : u_long;
      keepalivetime : u_long;
      keepaliveinterval : u_long;
   end;

const
// New WSAIoctl Options
SIO_RCVALL                           = IOC_IN or IOC_VENDOR or 1;
SIO_RCVALL_MCAST                     = IOC_IN or IOC_VENDOR or 2;
SIO_RCVALL_IGMPMCAST                 = IOC_IN or IOC_VENDOR or 3;
SIO_KEEPALIVE_VALS                   = IOC_IN or IOC_VENDOR or 4;
SIO_ABSORB_RTRALERT                  = IOC_IN or IOC_VENDOR or 5;
SIO_UCAST_IF                         = IOC_IN or IOC_VENDOR or 6;
SIO_LIMIT_BROADCASTS                 = IOC_IN or IOC_VENDOR or 7;
SIO_INDEX_BIND                       = IOC_IN or IOC_VENDOR or 8;
SIO_INDEX_MCASTIF                    = IOC_IN or IOC_VENDOR or 9;
SIO_INDEX_ADD_MCAST                  = IOC_IN or IOC_VENDOR or 10;
SIO_INDEX_DEL_MCAST                  = IOC_IN or IOC_VENDOR or 11;

// Values for use with SIO_RCVALL* options
  RCVALL_OFF             = 0;
  RCVALL_ON              = 1;
  RCVALL_SOCKETLEVELONLY = 2;

implementation

end.



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2004.11.21;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.045 c
1-1100020304
FED
2004-11-09 20:11
2004.11.21
PaintBox........


14-1099826959
Ленивый студент
2004-11-07 14:29
2004.11.21
вопрос по си Билдеру


14-1099563212
Deniz
2004-11-04 13:13
2004.11.21
Delphi7 & Delphi8


14-1099488671
Руслана
2004-11-03 16:31
2004.11.21
Не знает ли кто компонет типа TrackBar только с линейкой


1-1099601114
Garfunkel
2004-11-04 23:45
2004.11.21
Вставка текста с форматированием





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский