Показаны сообщения с ярлыком Delphi. Показать все сообщения
Показаны сообщения с ярлыком Delphi. Показать все сообщения

вторник, 16 августа 2011 г.

Delphi Работа с твиттером

Привет уважаемый читатель моего блога! Я сегодня расскажу как можно авторизовать в твиттере и научимся отправить сообщения в твиттер и читать пользователя. Мы не будем использовать  твиттер API а будем работать со страницей m.twitter.com то есть с мобильной версий сайта.

понедельник, 23 мая 2011 г.

Пишем ICQ Бота-шпаргалку


Скоро у меня экзамены - заканчиваю 9 класс. Решил сделать ICQ-бота, который выступит в роли шпаргалки. Вдруг попадется билет, который я не знаю. Все билеты учить, разумеется, лень, а хорошую оценку ой как хочется. Итак, как же будет работать наша программа?
Принцип таков: Мы отправляем номер билета боту, он в соответствии с предварительно составленной «базой» отправляет нам ответ. Как полагается, начнем с интерфейса. Для начала нам потребуется компонент ICQClient. Наверняка у тебя его нет, поэтому скачиваем по этой ссылке.

воскресенье, 1 мая 2011 г.

Delphi 7 Установка RxLib

Что-то не о чем писать в блоге, нет настроения или не охото, не смотря не на что писать все таки нужно не просто так же создал блог. Ну так вот ближе к теме, не давно я столкнулся с маленькой проблемой нужно было кинуть на форму анимированную картинку, стандартных компонентов для этого нету. Но есть компонент RxGIFAnimator как раз он, нам поможет.

воскресенье, 17 апреля 2011 г.

Работа с файлообменником Часть 2

В предыдущий статье, когда мы загружали файл вы наверное замечали что форма зависала. Что бы избавится от этой проблемы, мы добавим к программе многопоточность. Давайте сначала сделаем дизайн, а потом преступим к кодингу.

воскресенье, 10 апреля 2011 г.

Работа с файлообменником

Сегодняшняя статья будет на тему ‘Работа с файлообменником’, для начала покажу как будет выглядеть наша программа.

четверг, 17 марта 2011 г.

Рекомендации по прочтению книг

Видел не раз на форумах такие темы как  “ По рекомендуйте книгу по программированию ”, но вот я и решил сделать пост по рекомендации книг. Ну, так пожалуй начнем!

  • Первую книгу, которую я прочитал, была “ Турбо-Паскаль Самоучитель для школьников, студентов и начинающих ” Автор: С.Н.Лукин, книга хороша реально для новичков, в то время когда я ее читал, я был просто ноль и при чтении книги было практически все понятно - то есть разжевано все прекрасно, автору большое спасибо! 
  •  “ Самоучитель Паскаль и Дельфи ” Автор: Владимир Попов, тоже вполне все понятно очень понравилось, как объясняется, работа с файлами. 
  • Алгоритмы и программы на  Turbo Pascal. Учебный курс ” Автор: Ю.Федоренко, тут уже идет чуть глубже изучение основ.
  • Чуть не забыл про книгу “ Delphi 7, 2-е издание. Наиболее полное руководство в подлиннике ” Автор: Анатолий Хомоненко, Владимир Гофман, Евгений Мещеряков. Эта книга идет, скорее всего как справочник, книга не плохая. Описывается про компоненты, основы, база данных, работой с электронной почтой и web-документами.
Ну вот и все, вот эти книги я рекомендую вам прочитать! Удачного прочтения!

пятница, 18 февраля 2011 г.

Парсинг

Мне в голову пришла мысль спарсить анекдоты с сайта. Что бы вытащить несколько анекдотов будем работать с циклом, и удалять старый анекдот парсить новый и до тех пор, пока не закончится строка.
Заходим на страницу, смотрим между какими тегами будем парсить. 
  1. <div class="text">
  2. <table class="votingbox" border="0">
 Так мы нашли теги от куда мы будем брать наш текст, теперь напишем сам код.
Создадим функцию, назовем ParsingAnegdot объявим переменную GetTex в нее будет входит сам html код странице, результат будет типа String.
function TForm1.ParsingAnegdot(GetText: String): String;
begin

end;
Теперь нам осталось описать функцию чем мы сейчас и займемся.

четверг, 3 февраля 2011 г.

Зависание get запроса

Как убрать зависание get запроса?
В некоторых случаях компонент IdAntiFreeze убирает зависание get запроса, компонент находится на вкладке Indy Misc. Нужно просто добавить компонент.

среда, 2 февраля 2011 г.

Парсинг HTML

Как спарсить текст со страницы? Парсить будем стандартными функциями copy,pos. Сделаем get запрос, что бы получить html код страницы и начнем "парсить".