Вопрос № 112338: Вычитал, что начиная с Delphi8 возможна перегрузка операторов.
Кому не трудно, привидите, пожалуйста, рабочий пример класса с перегруженными операторами, а также опишите необходимые условия для их перегрузки....Вопрос № 112341: Подскажите как организовать следующее: переменная типа STRINIG должна "содержать" больше 255 символов (если это возможно). Или как организовать передачу строки из текстового файла строки более 255 символов в RichEdit?...Вопрос № 112427: Помогите
сделать прогу(исходник), которая будет обращаться к заданным интернет-страницам и выводить данные на прогу. Нужно, чтобы прога показывала рисунки(защитный код), поле для ввода данных, типа как при регистрации и нажимала кнопку. Вопрос: как у...
Вопрос № 112.338
Вычитал, что начиная с Delphi8 возможна перегрузка операторов.
Кому не трудно, привидите, пожалуйста, рабочий пример класса с перегруженными операторами, а также опишите необходимые условия для их перегрузки.
Ответ отправил: Selya (статус: 1-ый класс)
Ответ отправлен: 04.12.2007, 23:44
Вопрос № 112.341
Подскажите как организовать следующее: переменная типа STRINIG должна "содержать" больше 255 символов (если это возможно). Или как организовать передачу строки из текстового файла строки более 255 символов в RichEdit?
Отправлен: 04.12.2007, 18:00
Вопрос задал: Владик (статус: 2-ой класс)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Виктор Пырлик
Здравствуйте, Владик!
в приложении примеры.
AnsiString ~2^31 characters 4 bytes to 2GB 8-bit (ANSI) characters, DBCS ANSI, MBCS ANSI, etc.
Если вы специально ничего не меняли (не устанавливали директивы), то тип String воспринимается как AnsiString. А его размер приведен выше.
Приложение:
--------- Если ничего не помогло - надо читать инструкцию
Ответ отправил: Виктор Пырлик (статус: Специалист)
Ответ отправлен: 04.12.2007, 20:44 Оценка за ответ: 5 Комментарий оценки: Спасибо за помощь? c первой половиной вопроса все получилось. Наверно я неправильно выразился про текстовый файл - в текстовом файле есть множество строчек, и мне надо вытаскивать одну из строчек по "индексу", т.е. или 30, или 2, или 25 строчку в RichEdit
Вопрос № 112.427
Помогите сделать прогу(исходник), которая будет обращаться к заданным интернет-страницам и выводить данные на прогу. Нужно, чтобы прога показывала рисунки(защитный код), поле для ввода данных, типа как при регистрации и нажимала кнопку. Вопрос: как узнать идентификатор кнопки, поля ввода данных, расположение картинки ? Буду благодарен.
Олег.
Узнать очень легко - вариант: исходный код интернет страницы (в ie получить можно - нажав правой кнопокой на странице -"Просмотр HTML кода") открываешь например в Dreamweaver, нажимаешь на кнопку, поле ввода, картинку - и в панели свойств данных объектов отображается вся необходимая информация
P.S. к полям ввода лучше всего обращатся по имени (одинковых еще не встречал), а к кнопке по значению (на одной форме часто бывает пара кнопок с именем submit)
P.S.S. а зачем знать расположение картинки? необходимо знать адрес картинки, причем урл картинок(защитный код) формируется на лету - благо что меняется тока последние цифры, буквы
--------- Программист - это человек который решает проблему, о которой вы не знаете, способом который вы не понимаете
Ответ отправил: Raptor3 (статус: 2-ой класс)
Ответ отправлен: 05.12.2007, 12:52 Оценка за ответ: 5 Комментарий оценки: Можно по-подробнее пожалуйста... на примере какого-нибудь сайта, например http://wmauction.com/ (внизу слева)
Работа с Internet - это в сторону WinSocks или, если лень вникать в детали, то WinInet API (там ничего особенно сложного нет, в интернете тоже полно информации).
Итак, страница загружена. Дальше надо разбирать код HTML. Это уже свободное творчество: зависит от конкретной задачи, сказать что-либо конкретное по Вашему описанию сложно. Просто в результате этой операции Вы должны получить информацию о тех элементах страницы, которые Вас интересуют.
Дальше, насколько я понимаю, Вам нужно отправить введнное пользователем число. Это тоже вполне реализуемо с помощью WinInet API.
Вообще говоря, если речь идёт о произвольном сайте, то задача не очень-то проста: на разных сайтах одинаковым формам может соответствовать разный HTML-код. Поэтому в программах такого типа обычно пользователю предлагается выбрать конкретную форму из списка доступных.
P.S. Если Вы надеетесь использовать такую программу для экономии трафика при попытке насобирать денег с СервисаНаКоторомРаздаютДеньгиЗаЧислаСКартинок, то спешу Вас огорчить: особой экономии трафика не получится, т.к. страницу придётся загружать целиком, да и потом объём скачанной информации провайдером всё равно округляется до КБ. Но это уже лирическое отступление.
Ответ отправил: DimonSoft (статус: 3-ий класс)
Ответ отправлен: 05.12.2007, 12:56 Оценка за ответ: 5 Комментарий оценки: Комментирую: "P.S. Если Вы надеетесь использовать такую программу для экономии трафика при попытке насобирать денег с СервисаНаКоторомРаздаютДеньгиЗаЧислаСКартинок, то спешу Вас огорчить: особой экономии трафика не получится, т.к. страницу придётся загружать целиком, да и потом объём скачанной информации провайдером всё равно округляется до КБ."
Вот именно что-то типа этого я и хочу сделать для себя, пожалуйста помогите, например сайт http://wmauction.com/. Там внизу слева, как сделать это всё в программе(ввод кошелька, показ картинки и самоответ на вопрос картинки или по алгоритму и нажатие кнопки) Пожалуйста ответьте...