Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
определение IP адреса
|
|||
|---|---|---|---|
|
#18+
кто - нить знает, как средствами FOXa определить IP адрес машины? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2003, 12:39 |
|
||
|
определение IP адреса
|
|||
|---|---|---|---|
|
#18+
Локальной? Можно с помощью mswinsockl.ocx Код: plaintext 1. 2. PS с сетевыми путями помощь еще нужна? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2003, 12:49 |
|
||
|
определение IP адреса
|
|||
|---|---|---|---|
|
#18+
пасиба NNN! с winsock все получилось) PS с сетевыми путями помощь еще нужна? Конечно нужна! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2003, 14:06 |
|
||
|
определение IP адреса
|
|||
|---|---|---|---|
|
#18+
Если тебе нужен адрес своей машины , то смело можешь использовать 127.0.0.1 и ничего тебе определять не нужно. А если работаешь с другой машиной то возьми то что приползло тебе на ящик с именем netlib.fll В ней всего 2 функции которые возвращает тебе имя хоста по адресу и адрес хоста по имени. Используешь эту функцию так: && Для примера Set Library to NETLIB additive LOCAL lcIP, lcHOST lcIP = "192.168.0.2" lcHOST = "localhost" ? nametoaddr(lcHOST) ? addrtoname(lcIP) Все. Если такой адрес в простарнстве доступных адресов или имя PC в простарнстве имен то тебе вернется соответвенно либо IP либо имя хоста заданного его IP. Если не сможет вернуть (по различным причинам, я ошибки не обрабатывал), то вернет просто empty(nametoaddr(lcHOST)) = .T. Если вернет пустую строку то соответвенно сможешь посмотреть ошибку задекларировав функцию WSAGetLastError(), она тебе вернет код ошибки. А на счет путей, диск нужно мапить , либо ручками либо с помощью NetAPI. Не факт что у тебя путь к папке не окажется больше 255 байт. Все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2003, 17:33 |
|
||
|
определение IP адреса
|
|||
|---|---|---|---|
|
#18+
пасиба Flex! все классно работает с библиотекой! вроде пока не глючит скажи плиззз, может в этой библиотечке есть еще какие-нить полезные функции. и еще вопрос, в этой библиотеке определение ip и hostа происходит через вызов 'mswinsock.winsock', просто интересно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2003, 10:12 |
|
||
|
определение IP адреса
|
|||
|---|---|---|---|
|
#18+
Нет, я не стронник использования ОLE серверов автоматизации, там все сделано ручками с использованием функций WinSock. Полезные функции есть, это по сути кусок из библитеки по сетевому обмену. Есть полный клиенти есть сервер. Реализация такова что при возникновении какого либо сетевого события ну к примеру запрос на соедиенение клиента у тебя в фоксовской форме (если она сервер) дергается метод OnAccept. При приходе строки через интерфейс сокетов у тя дергается OnRecive , а то что пришло ложится в глобальную переменную. Тоесть, чтобы юзать ее нужно заполнить простое правило. Сработало тобой определнное событие - смотри что лежит в буфере. Соответсвенно при создании приложения тебе в форме просто нужно добавить эти методы, которые по сути становятся индикаторами сетевых событий. Можно конечно ложить значения которыми обмениваются клиент и сервер в свойсво формы, но почему-то это на С++ не отрабатывается, пришлось только через буфер. Причем, сервер асинхронный, для каждого клиента все собития обрабатываются в отдельном потоке. что не тормозит работу приложения. Если очень нужно , пиши. Я как раз счас им занимаюсь и глюки режу. Да и еще, чем хорошо использование библиотек, не нужно за собой таскать все время ОСХ и котролировать, есть они на машине пользователя или нет. И тебе советую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2003, 13:26 |
|
||
|
определение IP адреса
|
|||
|---|---|---|---|
|
#18+
интерсная штукенция, я имею в виду индикаторы сетевых событий! а насчет OCX или использования библиотек ты тысячу раз прав... сколько уже таких граблей было, когда у клиента на машине не хватает OCX ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2003, 13:58 |
|
||
|
определение IP адреса
|
|||
|---|---|---|---|
|
#18+
Flex2А если работаешь с другой машиной то возьми то что приползло тебе на ящик с именем netlib.fll В ней всего 2 функции которые возвращает тебе имя хоста по адресу и адрес хоста по имени. а можно и на этот адресок - NArtUfa сабака Yandex точка RU кинуть подобную штуку, плиз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2004, 14:23 |
|
||
|
определение IP адреса
|
|||
|---|---|---|---|
|
#18+
Flex2А если работаешь с другой машиной то возьми то что приползло тебе на ящик с именем netlib.fll В ней всего 2 функции которые возвращает тебе имя хоста по адресу и адрес хоста по имени. а можно и на этот адресок - NArtUfa сабака Yandex точка RU кинуть подобную штуку, плиз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2004, 14:34 |
|
||
|
определение IP адреса
|
|||
|---|---|---|---|
|
#18+
По просьбам трудящихся: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2004, 15:58 |
|
||
|
определение IP адреса
|
|||
|---|---|---|---|
|
#18+
Flex2 хотелось бы побольше узнать о возможностях WinSocket где это можно сделать, и вообще, как его заставить работать? У меня не получается передать сообщение по сети, ничего не происходит. ********************************************************** ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2004, 19:32 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=32579595&tid=1596175]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 374ms |

| 0 / 0 |
