Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.11.2016, 13:05   #1
giveaway
Пользователь
 
Регистрация: 15.10.2016
Сообщений: 21
По умолчанию Альтернатива IDHTTP?

При написании кода под Windows я обычно использую winnt.h, чтобы определить, выходит ли пользователь в Интернет через файрвол, а также для проверки сертификата сайта, когда клиент подключается к нему. Чем можно заменить winnt.h под Firemonkey, чтобы выполнить эти задачи – проверку наличия файрвола и проверку сертификата сайта? Спасибо.

Последний раз редактировалось giveaway; 27.11.2016 в 20:23.
giveaway вне форума Ответить с цитированием
Старый 27.11.2016, 13:35   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Так там же вроде есть http://docwiki.embarcadero.com/RADSt...an_HTTP_Client

Ну или libcurl например.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 27.11.2016, 14:37   #3
giveaway
Пользователь
 
Регистрация: 15.10.2016
Сообщений: 21
По умолчанию

Прошу прощения, у меня в вопросе опечатка. Вместо IDHTTP я хотел писать WinNT - что-то меня переклинило. Поправил первый пост.
А вот пользуясь IDHTTP, я не смог понять как именно осуществить с ее помощью нужные мне задачи. Поэтому я стал искать альтернативу. Где бы в офиц. документации найти как именно разрешить мой случай, поиск в ней ужасный))
http://www.indyproject.org/docsite/html
giveaway вне форума Ответить с цитированием
Старый 27.11.2016, 14:49   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Цитата:
Вместо IDHTTP я хотел писать WinNT - что-то меня переклинило. Поправил первый пост.
Исправляйте еще, потому что то, что сейчас там написано, это малограмотный бред. Прочитайте хотя бы вики https://ru.wikipedia.org/wiki/Windows_NT
p51x вне форума Ответить с цитированием
Старый 27.11.2016, 15:04   #5
giveaway
Пользователь
 
Регистрация: 15.10.2016
Сообщений: 21
По умолчанию

https://en.wikipedia.org/wiki/Windows.h
giveaway вне форума Ответить с цитированием
Старый 27.11.2016, 15:10   #6
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

И? Причем тут WinNT? Вы операционную систему не отличаете от АПИ? Может тогда с такими знаниями не стоит менять работающий код?
p51x вне форума Ответить с цитированием
Старый 27.11.2016, 20:25   #7
giveaway
Пользователь
 
Регистрация: 15.10.2016
Сообщений: 21
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
И? Причем тут WinNT? Вы операционную систему не отличаете от АПИ? Может тогда с такими знаниями не стоит менять работающий код?
Признателен вам p51x за внимательное отношение к регистру букв)))

Есть ли у вас какие советы как с помощью IDHTTP:
1) проверить наличие прокси
2) проверить валидность сертификата сайта

Спасибо
giveaway вне форума Ответить с цитированием
Старый 27.11.2016, 21:09   #8
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Цитата:
Признателен вам p51x за внимательное отношение к регистру букв)))
Это тупое вранье или грубое невежество? Где я говорил про регистр?
p51x вне форума Ответить с цитированием
Старый 27.11.2016, 21:19   #9
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Ну он видимо пытался сказать про winnt.h, правда имена файлов на винде регистронезависимы, и вообще winnt.h обычно не подключают напрямую.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 27.11.2016, 21:27   #10
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Да нет, он просто хотел показаться крутым программистом и кинуться умными словами... а оказалось, что слова имеют свой смысл. А хедер виннт настолько обычно не подключают, что в любой функции их него, например, https://msdn.microsoft.com/ru-ru/lib...(v=vs.85).aspx стоит Header Winnt.h (include Windows.h). И это понятно, если знать что такое АПИ...
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Альтернатива бд. the_deer_one Общие вопросы по программированию, компьютерный форум 11 16.04.2013 17:35
альтернатива надстройке??? Bape}l{ka Microsoft Office Excel 8 29.08.2011 12:35
Альтернатива Delphi Altera Общие вопросы по программированию, компьютерный форум 32 12.08.2011 15:48
Альтернатива MD5 michwarrior Общие вопросы Delphi 4 20.05.2010 19:58
Альтернатива Image Pedro Компоненты Delphi 6 21.02.2008 12:38