Admin Опубликовано: 9 Август 2010
Давайте в этой статье поговорим, как можно скачть файл из сети Интернет с помощью TidHTTP да и еще так, чтобы при этом наша форма не зависала и можно было во время скачивания выполнять какие-то другие функции программы, например набирать текст в TMemo. Для этого как вы помните, а уже и знаете мы будем использовать потоки, да тут TAntiFreeze не обойтись, так как она не сильно нас спасает от зависания, можно сказать делает вид, что нас спасает. Про скачивание файлов из сети Интернет с использованием потоков я говорил в этой статье, а скачивание файлов из сети Интернет с помощью TidHTTP я рассказывал в этой статье. Нам предстоит сделать тоже самое, только с использованием потоков, ничего сложно потоки делать мы уже умеем, скачивать файл из Интернет мы уже умеем, остается самая малость соединить это все дело во единое и чтобы у нас получилась отличная программа. На форме у меня
  • TEdit
  • TidHTTP
  • TButton
  • TprogressBar
Вы спросить зачем TEdit, да затем, чтобы во время скачивания файла можно было понабирать в TEdit какой-нибудь текст и убедиться в том, что форма действительно не зависает.

Метки: , , , , , ,

Admin Опубликовано: 9 Август 2010

Как и обещал выложить модуль, который получает такие переменные ВК, как

  • sid
  • mid
  • secret

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

  • function Pars(s1,s2,s3:String;count:Integer):String;

где s1 — строка, которую необходимо парсить, s2 — начало подстроки от которой надо начинать парсить, s3 — конец подстроки, до которой необходимо парсить, count — дополнительный параметр, который добавляет количество символов к парсингу, если пропарсилось плохо. Если его использовать ненадо, то его значение равно — 0. В итоге функция возвратит пропарсенную строку.

  • function GET_VKAPI_SESSION(email,pass,app_id:WideString):TStrings;

где email — логин от вашего аккаунта в ВК, pass — пароль от вашего аккаунта в ВК, app_id - id приложения, которое необходимо авторизировать в вашем аккаунте. В итоге функция возвратит 3 значения, 1 — mid, 2 — sid, 3 — secret, которые будут хранится соответсвенно в Strings[0], Strings[1], Strings[2].

  • function CLOSE_VK_API:boolean;

Данную функцию необходимо вызвать, для закрытия работы в ВК API. То есть она другими словами удаляет все созданные переменные и возвращает True если все сделалось нормально.

Читать полностью »

Метки: , , , ,

Admin Опубликовано: 8 Август 2010

Итак моему сайт больше пол-месяца (прогресс :)), но немного постарался его продвинуть. Что произошло за эту неделю, да ничего практически его и не продвигал никак, ждал пока его Яндекс поиндексирует сначала нормально, но он не хотел все с первого раза индексировать. В начале этой неделе только проиндексировал треть страниц всего сайта, а только уже к концу этой неделе выдал в себе все страницы. Гугл индексирует больше, но не понятно как, то в день он выкенет одно количество страниц, то в другое — другое количество страниц, Яндекс не так. Вот теперь когда странички попали в индекс поисковиков теперь необходимо ждать пока Яндекс и Гугл начнет выдавать показатели тИЦ и PR (если начнет мне выдывать), позавчера был «апдейт» тИЦ Яндекса, но к сожалению он мне ничего не выдал, Гугла пока что не было, так что буду ждать. Также во время этой недели обменялся ссылками с сайтами, блогами похожей тематики, что необходимо делать и дальше я так считаю, ну а что насчет показателей посещений и просмотра страниц, то они тоже меняются, народ приходит, но не часто пока что, на выходных еще реже, динамику посещений можете увидеть на картинке ниже

В настоящее время очень трудно представить почти любого человека без компьютера. Сейчас в нашей жизни компьютер встречается везде, и поэтому для нашей работы, для себя лично его необходимо просто приобрести. Если Вы задаетесь вопросом — где купить компьютер в Москве, то ответ очевиден, можно даже заказать через Интернет, а также такие комплектующие как: принтер, мышка, клавиатура, сканер. Сэкономьте себе время, купить качественный компьютер.

Метки: , , , , , ,

Admin Опубликовано: 7 Август 2010

Итак, давайте вспомним первый пост по VK API в Delphi, в котором я описал как зарегистрировать свое приложение в сети, чтобы в дальнейшем его можно было использовать. Теперь нам необходимо авторизировать приложение в сети и получить секретный код и значение sid, которые в дальнейшем нам пригодятся для того, чтобы получать список друзей пользователя, список фотографий, альбомов и так далее. Что нам потребуется на данный момент

  • Tedit — 2 шт
  • TButton
  • TLabel — 3 шт
  • TidHTTP
  • ну и я поставил еще TPageControl

Для того, чтобы получить данные сессии для нашего приложения, нам необходимо отправить запрос на
Читать полностью »

Метки: , , , , ,

Admin Опубликовано: 7 Август 2010

Итак в последней — четвертой части, посвященной разработки тестов с помощью типизированных файлов в среде разработки Delphi, узнали как можно использовать в своих тестах различные форматы файлов. А вообще, чтобы вспомнить все части, что мы прошли по созданию тестов, достаточно нажать на данную ссылку. Мы уже прошли

  • создание тестов (создание файлов, добавления сколь угодно ответов)
  • открытие тестов (то есть их прохождение)
  • определение правильности выбора вариантов ответа
  • использование файлов в своих тестах разных расширений

В данной статье мы рассмотрим первую часть по редактированию тестов. То есть как нам открыть (подготовить) наш тест для дальнейшего его редактирования. То есть мы будем выгружать ответы и они уже будут выделятся те, которые мы указали правильными при составлении этих ответов и вопросов. Ну а в следующей серии статей по созданию тестов, я расскажу как отредактировать и сохранить изменения в данных тестах.

На форме у меня все тоже, единственное, что я добавил еще 2 кнопки

  • TButton — 2 шт

Читать полностью »

Метки: , ,

Страница 30 из 41« Первая...1020...2829303132...40...Последняя »