Форум программистов
 
Расширенный поиск
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

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

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

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

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

Последний раз редактировалось giveaway; 27.11.2016 в 21:23.
giveaway вне форума   Ответить с цитированием
Старый 27.11.2016, 14:35   #2
Alex11223
Модератор
Заслуженный модератор
 
Регистрация: 12.01.2011
Сообщений: 13,217
Репутация: 2575

icq: 512-7шесть5
skype: alexp.frl
По умолчанию

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

Ну или libcurl например.
Alex11223 на форуме   Ответить с цитированием
Старый 27.11.2016, 15:37   #3
giveaway
Пользователь
 
Регистрация: 15.10.2016
Сообщений: 18
Репутация: -2
По умолчанию

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

icq: 216409213
По умолчанию

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

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

icq: 216409213
По умолчанию

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

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

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

Спасибо
giveaway вне форума   Ответить с цитированием
Старый 27.11.2016, 22:09   #8
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 9,190
Репутация: 1406

icq: 216409213
По умолчанию

Цитата:
Признателен вам p51x за внимательное отношение к регистру букв)))
Это тупое вранье или грубое невежество? Где я говорил про регистр?
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x на форуме   Ответить с цитированием
Старый 27.11.2016, 22:19   #9
Alex11223
Модератор
Заслуженный модератор
 
Регистрация: 12.01.2011
Сообщений: 13,217
Репутация: 2575

icq: 512-7шесть5
skype: alexp.frl
По умолчанию

Ну он видимо пытался сказать про winnt.h, правда имена файлов на винде регистронезависимы, и вообще winnt.h обычно не подключают напрямую.
Alex11223 на форуме   Ответить с цитированием
Старый 27.11.2016, 22:27   #10
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 9,190
Репутация: 1406

icq: 216409213
По умолчанию

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



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Альтернатива бд. 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 13:38




21:08.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru