Интернет връзка

2 отговора 115 прегледа
#1

Интернет връзка

Здравейте,

Знае ли някой как се работи с ресурсите на Windows за установяване на интернет връзка. Проверка за активна връзка, LAN или dial-up, принудително или user-prompt установяване на връзка, ...

Използвам Indi компоненти но въпреки, че съм нагласил една от наличните dial-up настройки на Windows като default, при извикванe на метода Connect на Indi компонентите, вместо на екрана да се появи Windows dial-up екрана за изграждане на връзка - получавам грешки.

Как се управлява това чудо?

Отговор
в отговор на Gogo #2

Re: Интернет връзка

Смятам да знам... Златното ключе е думата RAS. Имах едно приятно PAS филе дето си бяха поиграли да натряскат повечето прятни неща като функции, ма е в къщи. Ето един линк: [линк], като е силно препоръчително повече да прочетеш кода, отколкото да ползваш компоненти.
Другия, предпочитан от мен и странно защо пренебрегван от повечето програмисти на Delphi е ползването на библиотеката WinInet. [линк]
При нея работата е на по-високо ниво, което гарантира ужасно малко и кристално чист код - може би най-цененото свойство от мен в една Delphi програма. Съответната библиотека е част от IE, демек от всеки Windows, и е естественото решение за тривиални задачи.
Разбира се, когато човек се задълбае, се налага да се учи API за работа с RAS, но това е следващия етап.

чети и дишай по-леко
Отговор
в отговор на Gogo #3

Re: Интернет връзка

[линк] -това е по елементарно но си има важните функции
[линк] -това си има всичко / RAS TAPI/

Отговор