- TEdit
- TidHTTP
- TButton
- TprogressBar
Метки: idAntifreeze, Idhttp, TThread, многопоточные приложения, потоки, потоки+TidHTTP, скачивание файла из Интернет
Как и обещал выложить модуль, который получает такие переменные ВК, как
- 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 если все сделалось нормально.
Метки: API, VK API, vkontakte, vkontakte API, вконтакте API
Итак моему сайт больше пол-месяца (прогресс :)), но немного постарался его продвинуть. Что произошло за эту неделю, да ничего практически его и не продвигал никак, ждал пока его Яндекс поиндексирует сначала нормально, но он не хотел все с первого раза индексировать. В начале этой неделе только проиндексировал треть страниц всего сайта, а только уже к концу этой неделе выдал в себе все страницы. Гугл индексирует больше, но не понятно как, то в день он выкенет одно количество страниц, то в другое — другое количество страниц, Яндекс не так. Вот теперь когда странички попали в индекс поисковиков теперь необходимо ждать пока Яндекс и Гугл начнет выдавать показатели тИЦ и PR (если начнет мне выдывать), позавчера был «апдейт» тИЦ Яндекса, но к сожалению он мне ничего не выдал, Гугла пока что не было, так что буду ждать. Также во время этой недели обменялся ссылками с сайтами, блогами похожей тематики, что необходимо делать и дальше я так считаю, ну а что насчет показателей посещений и просмотра страниц, то они тоже меняются, народ приходит, но не часто пока что, на выходных еще реже, динамику посещений можете увидеть на картинке ниже
В настоящее время очень трудно представить почти любого человека без компьютера. Сейчас в нашей жизни компьютер встречается везде, и поэтому для нашей работы, для себя лично его необходимо просто приобрести. Если Вы задаетесь вопросом — где купить компьютер в Москве, то ответ очевиден, можно даже заказать через Интернет, а также такие комплектующие как: принтер, мышка, клавиатура, сканер. Сэкономьте себе время, купить качественный компьютер. |
Метки: pr, анализ сайта, гугл, поисковики, продвижение, тиц, яндекс
Итак, давайте вспомним первый пост по VK API в Delphi, в котором я описал как зарегистрировать свое приложение в сети, чтобы в дальнейшем его можно было использовать. Теперь нам необходимо авторизировать приложение в сети и получить секретный код и значение sid, которые в дальнейшем нам пригодятся для того, чтобы получать список друзей пользователя, список фотографий, альбомов и так далее. Что нам потребуется на данный момент
- Tedit — 2 шт
- TButton
- TLabel — 3 шт
- TidHTTP
- ну и я поставил еще TPageControl
Для того, чтобы получить данные сессии для нашего приложения, нам необходимо отправить запрос на
Читать полностью »
Итак в последней — четвертой части, посвященной разработки тестов с помощью типизированных файлов в среде разработки Delphi, узнали как можно использовать в своих тестах различные форматы файлов. А вообще, чтобы вспомнить все части, что мы прошли по созданию тестов, достаточно нажать на данную ссылку. Мы уже прошли
- создание тестов (создание файлов, добавления сколь угодно ответов)
- открытие тестов (то есть их прохождение)
- определение правильности выбора вариантов ответа
- использование файлов в своих тестах разных расширений
В данной статье мы рассмотрим первую часть по редактированию тестов. То есть как нам открыть (подготовить) наш тест для дальнейшего его редактирования. То есть мы будем выгружать ответы и они уже будут выделятся те, которые мы указали правильными при составлении этих ответов и вопросов. Ну а в следующей серии статей по созданию тестов, я расскажу как отредактировать и сохранить изменения в данных тестах.
На форме у меня все тоже, единственное, что я добавил еще 2 кнопки
- TButton — 2 шт
Метки: создание тестов, тесты, тесты на Delphi