Russian Qt Forum

Qt => Работа с сетью => Тема начата: MaraNesk от Ноябрь 20, 2009, 11:49



Название: Как можно сделать удаленное соединение через модем в Qt
Отправлено: MaraNesk от Ноябрь 20, 2009, 11:49
Собственно как или хотя бы как вызывается соединение ремоут коннект установленое в Windows.Интересно как поменять PPP на SLIP протокол.Мне нужно допустим скачать файл по tftp протоколу через удаленное соединение.


Название: Re: Как можно сделать удаленное соединение через модем в Qt
Отправлено: lit-uriy от Ноябрь 20, 2009, 12:23
в Qt ни как.


Название: Re: Как можно сделать удаленное соединение через модем в Qt
Отправлено: MaraNesk от Ноябрь 20, 2009, 13:48
Упс но ведь может моно какую нить библиотеку заюзать?


Название: Re: Как можно сделать удаленное соединение через модем в Qt
Отправлено: lit-uriy от Ноябрь 20, 2009, 13:54
только Qt здесь не причём


Название: Re: Как можно сделать удаленное соединение через модем в Qt
Отправлено: kuzulis от Ноябрь 20, 2009, 14:25
ИМХО, слать AT команды наверное в модем.

По аналогии как через Гипертерминал или Putty - только программно :)



Название: Re: Как можно сделать удаленное соединение через модем в Qt
Отправлено: lit-uriy от Ноябрь 20, 2009, 15:01
kuzulis, ты вообще не о том. (читай внимательно и заголовок и первое сообщение)


Название: Re: Как можно сделать удаленное соединение через модем в Qt
Отправлено: MaraNesk от Ноябрь 20, 2009, 15:27
Ок раз Qt нет прямой такой возможности как прикрутить rasapi32.dll к проекту на Qt?


Название: Re: Как можно сделать удаленное соединение через модем в Qt
Отправлено: kuzulis от Ноябрь 20, 2009, 15:38
Цитировать
Ок раз Qt нет прямой такой возможности как прикрутить rasapi32.dll к проекту на Qt?

Да как обычно.
Если MinGW используется, то в нем уже фсе дефайны должны быть:
d:\Qt\2009.04\mingw\lib\librasapi32.a (у меня так)

В MS VS - тоже думаю имеются.

Поищите в хейдерах используемого Вами компилятора нужные вам функции... и если они имеются - то нужно просто подключить в проект этот хейдер -
если же не имеется - то просто как обычно подгружайте/прилинковывайте  rasapi32.dll и работайте с ней