Имя: Пароль:
1C
 
Использование Winsock на 7.7
0 Filin
 
29.10.07
12:43
Есть возможность использовать в 7.7 Winsock?
Пытаюсь так:

Попытка
 Соединение = СоздатьОбъект("MSWinSock.WinSock");
       
Исключение
Сообщить(ОписаниеОшибки());
Возврат;
КонецПопытки;

Выдает:
Неудачная попытка создания объекта (MSWinSock.WinSock).
Что не так?
1 Sadovnikov
 
29.10.07
12:49
А зачем так? С кем общаться хочешь? Если с 1С - глянь сюда:
http://www.rikcenter.ru/downloads.php?file=4
http://www.rikcenter.ru/downloads.php?file=5
2 Filin
 
29.10.07
12:58
Не, не то, хотя весчь интересная.
Мне нада с одной стороны 1с, а с другой - совсем не 1с. ВОбщем работу по протоколу TCP. Послать данные, принять данные.
3 Sadovnikov
 
29.10.07
13:09
(2) Дык и это можно сделать с NetaInet или RiK_Inet. Только добиться от сервера, чтобы он заголовок сообщения понимал.
4 igork1966
 
29.10.07
13:12
http://www.1cpp.ru/forum/YaBB.pl?num=1180472349

WinSock - стандартный виндовый активикс. Расположение ''C:\WINDOWS\system32\MSWINSCK.ocx''. Допускаю что в некоторых системах его нет.
5 igork1966
 
29.10.07
13:20
(4) +

http://www.vbnet.ru/articles/showarticle.aspx?id=36

Примечание: если на удаленном компьютере не установлен VB будьте готовы к тому, что вам потребуется переписать на него из WINDOWS\SYSTEM\mswinsck.ocx и зарегистрировать его при помощи команды WINDOWS\SYSTEM\regsvr32.exe mswinsck.ocx
6 Garykom
 
гуру
29.10.07
13:25
(0) Послать то через winsock из 1С пошлешь? а вот как принять?
ВК тут лучше причем можно любой обмен сделать если в исходниках покопаться.
Или можно через OLE и внешнюю прогу (1С <OLE> Прога <TCP/IP> совсем не 1с)
7 Filin
 
29.10.07
13:38
Основной вопрос - почему я не могу создать объект ("MSWinSock.WinSock");
8 igork1966
 
29.10.07
13:41
(7) Потому что у тебя нет WINDOWS\SYSTEM\mswinsck.ocx
9 Filin
 
29.10.07
13:42
Да есть, и зарегестрирован.
10 smaharbA
 
29.10.07
13:44
(9) еще надо и лицензировать
11 Filin
 
29.10.07
13:49
ВО, с этого места поподробней плз -))
12 smaharbA
 
30.10.07
06:42
вроде тут входит

   Текст=СоздатьОбъект("Текст");
   Текст.ДобавитьСтроку("REGEDIT4
   |[HKEY_CLASSES_ROOT\Licenses\ED4B87C4-9F76-11d1-8BF7-0000F8754DA1]
   |@ = ""knlggnmntgggrninthpgmnngrhqhnnjnslsh""
   |[HKEY_CLASSES_ROOT\Software\CLASSES\Licenses\ED4B87C4-9F76-11d1-8BF7-0000F8754DA1]
   |@ = ""knlggnmntgggrninthpgmnngrhqhnnjnslsh""
   |[HKEY_CLASSES_ROOT\Licenses\096EFC40-6ABF-11cf-850C-08002B30345D]
   |@=""knsgigmnmngnmnigthmgpninrmumhgkgrlrk""
   |[HKEY_CLASSES_ROOT\Licenses\190B7910-992A-11cf-8AFA-00AA00C00905]
   |@=""gclclcejjcmjdcccoikjlcecoioijjcjnhng""
   |[HKEY_CLASSES_ROOT\Licenses\2c49f800-c2dd-11cf-9ad6-0080c7e7b78d]
   |@=""mlrljgrlhltlngjlthrligklpkrhllglqlrk""
   |[HKEY_CLASSES_ROOT\Licenses\4250E830-6AC2-11cf-8ADB-00AA00C00905]
   |@=""kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun""
   |[HKEY_CLASSES_ROOT\Licenses\4D553650-6ABE-11cf-8ADB-00AA00C00905]
   |@=""gfjmrfkfifkmkfffrlmmgmhmnlulkmfmqkqj""
   |[HKEY_CLASSES_ROOT\Licenses\556C75F1-EFBC-11CF-B9F3-00A0247033C4]
   |@=""xybiedobrqsprbijaegcbislrsiucfjdhisl""
   |[HKEY_CLASSES_ROOT\Licenses\57CBF9E0-6AA7-11cf-8ADB-00AA00C00905]
   |@=""aahakhchghkhfhaamghhbhbhkbpgfhahlfle""
   |[HKEY_CLASSES_ROOT\Licenses\5f54e750-ce26-11cf-8e43-00a0c911005a]
   |@=""mnlnnimimnoiuilnvjkinnkitjwjnimntntm""
   |[HKEY_CLASSES_ROOT\Licenses\6FB38640-6AC7-11cf-8ADB-00AA00C00905]
   |@=""gdjkokgdldikhdddpjkkekgknesjikdkoioh""
   |[HKEY_CLASSES_ROOT\Licenses\72E67120-5959-11cf-91F6-C2863C385E30]
   |@=""ibcbbbebqbdbciebmcobmbhifcmciibblgmf""
   |[HKEY_CLASSES_ROOT\Licenses\78E1BDD1-9941-11cf-9756-00AA00C00908]
   |@=""yjrjvqkjlqqjnqkjvprqsjnjvkuknjpjtoun""
   |[HKEY_CLASSES_ROOT\Licenses\7C35CA30-D112-11cf-8E72-00A0C90F26F8]
   |@=""whmhmhohmhiorhkouimhihihwiwinhlosmsl""
   |[HKEY_CLASSES_ROOT\Licenses\899B3E80-6AC6-11cf-8ADB-00AA00C00905]
   |@=""wjsjjjlqmjpjrjjjvpqqkqmqukypoqjquoun""
   |[HKEY_CLASSES_ROOT\Licenses\8B7FE740-50AC-101B-A3C9-08002B2F49FB]
   |@=""mjgcqcejfchcijecpdhckcdjqigdejfccjri""
   |[HKEY_CLASSES_ROOT\Licenses\8CC49940-3146-11CF-97A1-00AA00424A9F]
   |[HKEY_CLASSES_ROOT\Licenses\8CC49940-3146-11CF-97A1-00AA00424A9F\Retail]
   |@=""yubcdcprktpjtapmmfdacmupasbhscddncgp""
   |[HKEY_CLASSES_ROOT\Licenses\9E799BF1-8817-11cf-958F-0020AFC28C3B]
   |@=""uqpqnqkjujkjjjjqwktjrjkjtkupsjnjtoun""
   |[HKEY_CLASSES_ROOT\Licenses\B1EFCCF0-6AC1-11cf-8ADB-00AA00C00905]
   |@=""qqkjvqpqmqjjpqjjvpqqkqmqvkypoqjquoun""
   |[HKEY_CLASSES_ROOT\Licenses\BC96F860-9928-11cf-8AFA-00AA00C00905]
   |@=""mmimfflflmqmlfffrlnmofhfkgrlmmfmqkqj""
   |[HKEY_CLASSES_ROOT\Licenses\DC4D7920-6AC8-11cf-8ADB-00AA00C00905]
   |@=""iokouhloohrojhhhtnooiokomiwnmohosmsl""
   |[HKEY_CLASSES_ROOT\Licenses\E32E2733-1BC5-11d0-B8C3-00A0C90DCA10]
   |@=""kmhfimlflmmfpffmsgfmhmimngtghmoflhsg""
   |[HKEY_CLASSES_ROOT\Licenses\F4FC596D-DFFE-11CF-9551-00AA00A3DC45]
   |@=""mbmabptebkjcdlgtjmskjwtsdhjbmkmwtrak""
   |[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses]
   |@=""Licensing: Copying the keys may be a violation of established copyrights.""
   |[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\096EFC40-6ABF-11cf-850C-08002B30345D]
   |@=""knsgigmnmngnmnigthmgpninrmumhgkgrlrk""
   |[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\190B7910-992A-11cf-8AFA-00AA00C00905]
   |@=""gclclcejjcmjdcccoikjlcecoioijjcjnhng""
   |[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\2c49f800-c2dd-11cf-9ad6-0080c7e7b78d]
   |@=""mlrljgrlhltlngjlthrligklpkrhllglqlrk""
   |[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\4250E830-6AC2-11cf-8ADB-00AA00C00905]
   |@=""kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun""
   |[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\4D553650-6ABE-11cf-8ADB-00AA00C00905]
   |@=""gfjmrfkfifkmkfffrlmmgmhmnlulkmfmqkqj""
   |[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\556C75F1-EFBC-11CF-B9F3-00A0247033C4]
   |@=""xybiedobrqsprbijaegcbislrsiucfjdhisl""
   |[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\57CBF9E0-6AA7-11cf-8ADB-00AA00C00905]
   |@=""aahakhchghkhfhaamghhbhbhkbpgfhahlfle""
   |[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\5f54e750-ce26-11cf-8e43-00a0c911005a]
   |@=""mnlnnimimnoiuilnvjkinnkitjwjnimntntm""
   |[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\6FB38640-6AC7-11cf-8ADB-00AA00C00905]
   |@=""gdjkokgdldikhdddpjkkekgknesjikdkoioh""
   |[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\72E67120-5959-11cf-91F6-C2863C385E30]
   |@=""ibcbbbebqbdbciebmcobmbhifcmciibblgmf""
   |[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\78E1BDD1-9941-11cf-9756-00AA00C00908]
   |@=""yjrjvqkjlqqjnqkjvprqsjnjvkuknjpjtoun""
   |[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\7C35CA30-D112-11cf-8E72-00A0C90F26F8]
   |@=""whmhmhohmhiorhkouimhihihwiwinhlosmsl""
   |[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\899B3E80-6AC6-11cf-8ADB-00AA00C00905]
   |@=""wjsjjjlqmjpjrjjjvpqqkqmqukypoqjquoun""
   |[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\8B7FE740-50AC-101B-A3C9-08002B2F49FB]
   |@=""mjgcqcejfchcijecpdhckcdjqigdejfccjri""
   |[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\8CC49940-3146-11CF-97A1-00AA00424A9F]
   |[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\8CC49940-3146-11CF-97A1-00AA00424A9F\Retail]
   |@=""yubcdcprktpjtapmmfdacmupasbhscddncgp""
   |[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\9E799BF1-8817-11cf-958F-0020AFC28C3B]
   |@=""uqpqnqkjujkjjjjqwktjrjkjtkupsjnjtoun""
   |[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\B1EFCCF0-6AC1-11cf-8ADB-00AA00C00905]
   |@=""qqkjvqpqmqjjpqjjvpqqkqmqvkypoqjquoun""
   |[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\BC96F860-9928-11cf-8AFA-00AA00C00905]
   |@=""mmimfflflmqmlfffrlnmofhfkgrlmmfmqkqj""
   |[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\DC4D7920-6AC8-11cf-8ADB-00AA00C00905]
   |@=""iokouhloohrojhhhtnooiokomiwnmohosmsl""
   |[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\E32E2733-1BC5-11d0-B8C3-00A0C90DCA10]
   |@=""kmhfimlflmmfpffmsgfmhmimngtghmoflhsg""
   |[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\F4FC596D-DFFE-11CF-9551-00AA00A3DC45]
   |@=""mbmabptebkjcdlgtjmskjwtsdhjbmkmwtrak""
   |");
13 Filin
 
30.10.07
12:32
Спасибо. Попробую.