Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Программирование на Delphi и Lazarus


РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты по данной тематике

Асмик Гаряка
Статус: Советник
Рейтинг: 11104
∙ повысить рейтинг »
Орловский Дмитрий
Статус: Мастер-Эксперт
Рейтинг: 7020
∙ повысить рейтинг »
Сергей Бендер
Статус: Профессионал
Рейтинг: 467
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И СОФТ / Программирование / Delphi и Lazarus

Номер выпуска:1670
Дата выхода:30.11.2015, 15:51
Администратор рассылки:F®ost (Администратор)
Подписчиков / экспертов:14 / 8
Вопросов / ответов:3 / 7

Консультация # 13342: Можно ли на Delphi разрабатывать программы для Windows Mobile2003, конкретнее для КПК PocketPC....


Консультация # 49517: Здравствуйте эксперты!Пишу сетевой тест на Delphi6. После того как запускаешь Клиента (ClientSocket1.Active:=true;), если не включен Сервер происходит ошибка. Как предупредить эту ошибку? Зарание спасибо!...
Консультация # 112427: Помогите сделать прогу(исходник), которая будет обращаться к заданным интернет-страницам и выводить данные на прогу. Нужно, чтобы прога показывала рисунки(защитный код), поле для ввода данных, типа как при регистрации и нажимала кнопку. Вопрос: как узнать идентификатор кнопки, поля ввода данных, расположение картинки ? Буду благодарен. Олег....

Консультация # 13342:

Можно ли на Delphi разрабатывать программы для Windows Mobile2003, конкретнее для КПК PocketPC.

Дата отправки: 01.01.2004, 00:01
Вопрос задал: Il
Всего ответов: 3
Страница онлайн-консультации »


Консультирует maxim:

Приветствую Вас, Il!
Конечно, зайди на http://www.xakep.ru
прошарься по архивам за авг-сент2004(Хакер-ХакерСпец)

Консультировал: maxim
Дата отправки: 01.01.2004, 00:01
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует CJ:

Добрый день, Il!
Нет, но если компилятор найдешь, то можно...:)

Консультировал: CJ
Дата отправки: 01.01.2004, 00:01
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Вадим Исаев ака sir Henry (Старший модератор):

Добрый день, Il!
Если там есть поддержка .NET, то в Delphi8 можно. В Delphi7 есть второй диск, на котором находиться предыдущая версия компилятора для .NET, но его возможности я не знаю, не пользовался.

Консультировал: Вадим Исаев ака sir Henry (Старший модератор)
Дата отправки: 01.01.2004, 00:01
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 49517:

Здравствуйте эксперты!Пишу сетевой тест на Delphi6. После того как запускаешь Клиента (ClientSocket1.Active:=true;), если не включен Сервер происходит ошибка. Как предупредить эту ошибку? Зарание спасибо!

Дата отправки: 18.07.2006, 22:25
Вопрос задал: Сергей Николаевич
Всего ответов: 2
Страница онлайн-консультации »


Консультирует Ерёмин Андрей:

Здравствуйте, Сергей Николаевич!
Вам нужно использовать обработчик исключительных ситуаций. Примерно так:
try
   {соединение}
except
   ShowMessage(\'Ошибка соединения\');
   Abort;
end;

Консультировал: Ерёмин Андрей
Дата отправки: 18.07.2006, 22:40
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Степанов Сергей Игоревич:

Здравствуйте, Сергей Николаевич!

У TClientSocket есть обработчик ошибок OnError в который передается параметр ErrorCode в котором указывается код ошибки. Тля того чтобы не выходило сообщение об ошибки надо ErrorCode присвоить значение 0.

Пример в приложение.

Приложение:

Консультировал: Степанов Сергей Игоревич
Дата отправки: 19.07.2006, 17:11
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 112427:

Помогите сделать прогу(исходник), которая будет обращаться к заданным интернет-страницам и выводить данные на прогу. Нужно, чтобы прога показывала рисунки(защитный код), поле для ввода данных, типа как при регистрации и нажимала кнопку. Вопрос: как узнать идентификатор кнопки, поля ввода данных, расположение картинки ? Буду благодарен.
Олег.

Дата отправки: 05.12.2007, 12:00
Вопрос задал: Sovin Oleg Alexeewith
Всего ответов: 2
Страница онлайн-консультации »


Консультирует Raptor3:

Здравствуйте, Sovin Oleg Alexeewith!

Узнать очень легко - вариант: исходный код интернет страницы (в ie получить можно - нажав правой кнопокой на странице -"Просмотр HTML кода") открываешь например в Dreamweaver, нажимаешь на кнопку, поле ввода, картинку - и в панели свойств данных объектов отображается вся необходимая информация

P.S. к полям ввода лучше всего обращатся по имени (одинковых еще не встречал), а к кнопке по значению (на одной форме часто бывает пара кнопок с именем submit)
P.S.S. а зачем знать расположение картинки? необходимо знать адрес картинки, причем урл картинок(защитный код) формируется на лету - благо что меняется тока последние цифры, буквы

Консультировал: Raptor3
Дата отправки: 05.12.2007, 12:52
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует DimonSoft:

Здравствуйте, Sovin Oleg Alexeewith!

Работа с Internet - это в сторону WinSocks или, если лень вникать в детали, то WinInet API (там ничего особенно сложного нет, в интернете тоже полно информации).

Итак, страница загружена. Дальше надо разбирать код HTML. Это уже свободное творчество: зависит от конкретной задачи, сказать что-либо конкретное по Вашему описанию сложно. Просто в результате этой операции Вы должны получить информацию о тех элементах страницы, которые Вас интересуют.

Дальше, насколько я понимаю, Вам нужно отправить введнное пользователем число. Это тоже вполне реализуемо с помощью WinInet API.

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

P.S. Если Вы надеетесь использовать такую программу для экономии трафика при попытке насобирать денег с СервисаНаКоторомРаздаютДеньгиЗаЧислаСКартинок, то спешу Вас огорчить: особой экономии трафика не получится, т.к. страницу придётся загружать целиком, да и потом объём скачанной информации провайдером всё равно округляется до КБ. Но это уже лирическое отступление.

Консультировал: DimonSoft
Дата отправки: 05.12.2007, 12:56
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка  |  восстановить логин/пароль

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!


В избранное