<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Delphist.ru</title>
	<atom:link href="http://delphist.ru/feed/" rel="self" type="application/rss+xml" />
	<link>http://delphist.ru</link>
	<description></description>
	<lastBuildDate>Fri, 30 Jul 2010 19:30:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Как создавать плагины на Дельфи? Часть 2</title>
		<link>http://delphist.ru/kak-sozdavat-plaginy-na-delfi-chast-2/</link>
		<comments>http://delphist.ru/kak-sozdavat-plaginy-na-delfi-chast-2/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 18:44:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Код]]></category>

		<guid isPermaLink="false">http://delphist.ru/?p=509</guid>
		<description><![CDATA[
Продолжение... Начало в статье - Как создавать плагины на Дельфи? Часть 1...
Сама процедура по выполненю плагина. 
Теперь мы загружаем тип узнаём и далее выполняем 
procedure TForm1.PlugClick(sender: TObject);
var
 //проводим объявление функции, которая далее и будет плагин выполнять
 PlugExec : function(AObject : TObject): boolean;
 //здесь идет объявление функции, возвращая тип плагина
 PlugType : function: PChar;
 //тут Имя [...]]]></description>
		<wfw:commentRss>http://delphist.ru/kak-sozdavat-plaginy-na-delfi-chast-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Как создавать плагины на Дельфи? Часть 1</title>
		<link>http://delphist.ru/kak-sozdavat-plaginy-na-delfi-chast-1/</link>
		<comments>http://delphist.ru/kak-sozdavat-plaginy-na-delfi-chast-1/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 18:40:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Код]]></category>

		<guid isPermaLink="false">http://delphist.ru/?p=507</guid>
		<description><![CDATA[
Бывают моменты, когда необходимые мысли уже после того приходят, как итоговая программа передана заказчику. С целью решения этой проблемы и придумали плагины. Плагин – представляет собой dll библиотеку, в обязательно порядке в которой, присутствует отмеченный ряд процедур и функций, выполняющих некоторые действия определенные разработчиком... 
Спонсор поста: ищете последнюю информацию с мира iPod, iPhone, iMac и [...]]]></description>
		<wfw:commentRss>http://delphist.ru/kak-sozdavat-plaginy-na-delfi-chast-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Как правильно делать поиск в ADO? Часть 2</title>
		<link>http://delphist.ru/kak-pravilno-delat-poisk-v-ado-chast-2/</link>
		<comments>http://delphist.ru/kak-pravilno-delat-poisk-v-ado-chast-2/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 19:39:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Компоненты]]></category>

		<guid isPermaLink="false">http://delphist.ru/?p=502</guid>
		<description><![CDATA[

Продолжение... Начало в статье - Как правильно делать поиск в ADO? Часть 1
BDE (вовсе не ADO) Дельфи нам предоставляет для работы с нашими таблицами базы данных определённые функции, позволяющие поиск производить нужных значений...
Давайте приведем несколько из них – это Goto, GoToNearest, GoToKey, Find, Find Nearest, FindKey…
 Если Вы хотите полную справку по данным методам, следует [...]]]></description>
		<wfw:commentRss>http://delphist.ru/kak-pravilno-delat-poisk-v-ado-chast-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Как правильно делать поиск в ADO? Часть 1</title>
		<link>http://delphist.ru/kak-pravilno-delat-poisk-v-ado-chast-1/</link>
		<comments>http://delphist.ru/kak-pravilno-delat-poisk-v-ado-chast-1/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 19:29:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Компоненты]]></category>

		<guid isPermaLink="false">http://delphist.ru/?p=498</guid>
		<description><![CDATA[
Наиболее известная задача, которую приложения решают, работающие именно с базами данных – представляет собой поиск нужных записей по заданному нами критерию. В Дельфи, компоненты ADOExpress в себя включают способы поиска записей, которые являются фактически полностью идентичными к тем, используются которые в BDE...

Давайте в этом посте рассмотрим разные варианты поиска данных разработки ADO-приложений в среде программирования [...]]]></description>
		<wfw:commentRss>http://delphist.ru/kak-pravilno-delat-poisk-v-ado-chast-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Немного о создаваемых динамически псевдонимах. Часть 2</title>
		<link>http://delphist.ru/nemnogo-o-sozdavaemyx-dinamicheski-psevdonimax-chast-2/</link>
		<comments>http://delphist.ru/nemnogo-o-sozdavaemyx-dinamicheski-psevdonimax-chast-2/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 13:25:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Общее]]></category>

		<guid isPermaLink="false">http://delphist.ru/?p=488</guid>
		<description><![CDATA[
Продолжение… Начало в теме - Немного о создаваемых динамически псевдонимах. Часть 1
 
 if Query1.RecordCount &#60;&#62; 0 then
 DataSource1.DataSet := Query1 // нужно отобразить итог выполнения запроса
 else begin
 ShowMessage('В БД вообще нет записей, которые удовлетворяют критерии нашего запроса.');
 DataSource1.DataSet := Table1;
 end;
 end;
end;

// здесь щелчок на кнопке Все записи
procedure TForm1.Button2Click(Sender: TObject);
begin
 DataSource1.DataSet := Table1; [...]]]></description>
		<wfw:commentRss>http://delphist.ru/nemnogo-o-sozdavaemyx-dinamicheski-psevdonimax-chast-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Немного о создаваемых динамически псевдонимах. Часть 1</title>
		<link>http://delphist.ru/nemnogo-o-sozdavaemyx-dinamicheski-psevdonimax-chast-1/</link>
		<comments>http://delphist.ru/nemnogo-o-sozdavaemyx-dinamicheski-psevdonimax-chast-1/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 13:21:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Общее]]></category>

		<guid isPermaLink="false">http://delphist.ru/?p=486</guid>
		<description><![CDATA[
Грамотное использование псевдонима, именно для нашего доступа к базе данных, дает полную независимость программы от самого размещения данных в системе, а также дает возможность размещать программу работы с данными и еще и базу данных на полностью различных дисках компьютера, даже на сетевом диске…
 
 Но все же, для баз данных простих, хорошим решением будет размещение [...]]]></description>
		<wfw:commentRss>http://delphist.ru/nemnogo-o-sozdavaemyx-dinamicheski-psevdonimax-chast-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Примеры копирования и удаления таблиц</title>
		<link>http://delphist.ru/primery-kopirovaniya-i-udaleniya-tablic/</link>
		<comments>http://delphist.ru/primery-kopirovaniya-i-udaleniya-tablic/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 14:22:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Общее]]></category>

		<guid isPermaLink="false">http://delphist.ru/?p=467</guid>
		<description><![CDATA[
Давайте сейчас приведем примеры программ, которые с успехом  используются для копирования и также удаления таблиц…
 Для работы нам будут нужны следующие модули: DB, DbiProcs, DBTables, DbiErrs, и еще DbiTypes.
Сначало надо правильно указать каталог расположения, далее указать - исходное имя таблицы, а позднее - каталог назначения и имя таблицы, куда именно и будет исходная таблица [...]]]></description>
		<wfw:commentRss>http://delphist.ru/primery-kopirovaniya-i-udaleniya-tablic/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Как управлять правильно сетевыми каталогами (BDE)? Часть 2</title>
		<link>http://delphist.ru/kak-upravlyat-pravilno-setevymi-katalogami-bde-chast-2/</link>
		<comments>http://delphist.ru/kak-upravlyat-pravilno-setevymi-katalogami-bde-chast-2/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 14:17:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Общее]]></category>

		<guid isPermaLink="false">http://delphist.ru/?p=465</guid>
		<description><![CDATA[
А теперь рассмотрим дополнение к предыдущей статье от Mark Ostroff из Borland:..

В дополнение к восхитительному посту Richard'а, следует помнить об еще одной довольно важной вещи...
А именно, не допускайте никогда в своей практики, такой ситуации (в абсолютно любой сети), при которой у вас будет больше одного пользователя, имеющих доступ к идентичным таблицам, но которые используют различные [...]]]></description>
		<wfw:commentRss>http://delphist.ru/kak-upravlyat-pravilno-setevymi-katalogami-bde-chast-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Как управлять правильно сетевыми каталогами (BDE)? Часть 1</title>
		<link>http://delphist.ru/kak-upravlyat-pravilno-setevymi-katalogami-bde-chast-1/</link>
		<comments>http://delphist.ru/kak-upravlyat-pravilno-setevymi-katalogami-bde-chast-1/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 14:10:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Общее]]></category>

		<guid isPermaLink="false">http://delphist.ru/?p=462</guid>
		<description><![CDATA[
В том случае, когда два разных пользователя одновременно подключают два абсолютно разных сетевых каталога (net control directories, NCD), но сами пути к каталогам при этом есть одинаковые (это вовсе не трудно когда работаешь с сетью), BDE решает, что в данном случае используются одинаковые NCD. А это уже, в свою очередь, может привести к большущим траблам…

В [...]]]></description>
		<wfw:commentRss>http://delphist.ru/kak-upravlyat-pravilno-setevymi-katalogami-bde-chast-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Грамотно уменьшаем размер exe-файла</title>
		<link>http://delphist.ru/gramotno-umenshaem-razmer-exe-fajla/</link>
		<comments>http://delphist.ru/gramotno-umenshaem-razmer-exe-fajla/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 18:58:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Код]]></category>

		<guid isPermaLink="false">http://delphist.ru/?p=455</guid>
		<description><![CDATA[
Многие, конечно, знают, что без проблем уменьшить размер exe файла можно, вообще не используя никакие упаковщики и совсем функциональность не изменяя, путём удаления из таблицы exe самих только релокаций...
 
Обычно, с этой целью используют сторонние утилиты. Как вариант -  StripReloc, авторства Джордона Рассела.
 
А теперь давайте раскроем небольшой секрет! В Дельфи 2006 и далее, [...]]]></description>
		<wfw:commentRss>http://delphist.ru/gramotno-umenshaem-razmer-exe-fajla/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Может ли Delphi 2007 стать похожей на Delphi7?</title>
		<link>http://delphist.ru/mozhet-li-delphi-2007-stat-poxozhej-na-delphi7/</link>
		<comments>http://delphist.ru/mozhet-li-delphi-2007-stat-poxozhej-na-delphi7/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 18:53:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Общее]]></category>

		<guid isPermaLink="false">http://delphist.ru/?p=453</guid>
		<description><![CDATA[
Ответ положительный: очень даже может…
Скорее всего, многим программерам не очень импонирует вид Delphi 2005-2007. Те юзеры, которые привыкли к удобному достаточно многооконному виду Delphi7, не совсем рады, когда всё находится именно в одном окне.
 
Известно, что уже большинство программистов нашли хорошие варианты переключения Layout'ов. Наверно, к этому необходимо ещё пару моментов добавить, плюс пару нужных [...]]]></description>
		<wfw:commentRss>http://delphist.ru/mozhet-li-delphi-2007-stat-poxozhej-na-delphi7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Воспроизведение в mp3-формате</title>
		<link>http://delphist.ru/vosproizvedenie-v-mp3-formate/</link>
		<comments>http://delphist.ru/vosproizvedenie-v-mp3-formate/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 18:50:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Общее]]></category>

		<guid isPermaLink="false">http://delphist.ru/?p=451</guid>
		<description><![CDATA[
Как можно добавить в собственную прогу звук, да таким образом, чтобы не играл он из предусмотренного файла, а именно был вшит в саму exe, да и не сильно перегружал программу!..
Говорить будем о mp3-формате…
Сформулируем стоящую перед нами задачу - затащить mp3 в программу и заставить его начинать воспроизводиться при определенной комманде. Само собой разумеется, что для [...]]]></description>
		<wfw:commentRss>http://delphist.ru/vosproizvedenie-v-mp3-formate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Вытягиваем логины с мыл с помощью Дельфи</title>
		<link>http://delphist.ru/vytyagivaem-loginy-s-myl-s-pomoshhyu-delfi/</link>
		<comments>http://delphist.ru/vytyagivaem-loginy-s-myl-s-pomoshhyu-delfi/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 19:27:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Общее]]></category>

		<guid isPermaLink="false">http://delphist.ru/?p=420</guid>
		<description><![CDATA[
В том случае, если у вас имеется текстовый файл с майлами и Вам необходимо из него вытянуть исключительно логины, посмотрим как с этой задачей можно справится на Дельфи…
 
procedure TForm1.Button1Click(Sender: TObject);
var
StringList: TStringList;
LoginList: TextFile;
Email, I: Integer;
MLogin{, MServer}: String;
begin
StringList := TStringList.Create; // Создаем сам лист
StringList.LoadFromFile('C:\email.txt'); // Загружаем данный лист
AssignFile(LoginList, 'C:\LoginList.txt'); // Создаем нужный файл
ReWrite(LoginList); // Делаем права [...]]]></description>
		<wfw:commentRss>http://delphist.ru/vytyagivaem-loginy-s-myl-s-pomoshhyu-delfi/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Отправляем и-майл на Дельфи</title>
		<link>http://delphist.ru/otpravlyaem-i-majl-na-delfi/</link>
		<comments>http://delphist.ru/otpravlyaem-i-majl-na-delfi/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 19:23:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Общее]]></category>

		<guid isPermaLink="false">http://delphist.ru/?p=418</guid>
		<description><![CDATA[
Попробуем рассмотреть интересный пример, как можно почтовое сообщение отправить на Дельфи...
 
Для начала положим на форму два компоненты: IdSMTP и IdMessage
Далее создадим процедуру отправки самих сообщений
procedure mailsend;
var
attach: TidAttachment;
msg: tidmessage;
i: integer;
begin
f.idSMTP1.AuthenticationType:= atLogin;
f.idSMTP1.Username:='login'; // ваш логин
f.idSMTP1.Password:='pass'; // здесь пароль
f.idSMTP1.Host:='smtp.mail.ru'; // здесь хост mail.ru
f.IdSMTP1.Port:=2525; // тут порт mail.ru
msg:=TIdMessage.Create(nil);
msg.Body.Add('Body'); // тут сообщение письма
msg.Subject:='mail'; // здесь заголовок письма (Тема)
msg.From.Address:='xxx@xx.xx'; // [...]]]></description>
		<wfw:commentRss>http://delphist.ru/otpravlyaem-i-majl-na-delfi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Как обновлять Indy в Дельфи?</title>
		<link>http://delphist.ru/kak-obnovlyat-indy-v-delfi/</link>
		<comments>http://delphist.ru/kak-obnovlyat-indy-v-delfi/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 19:20:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Общее]]></category>

		<guid isPermaLink="false">http://delphist.ru/?p=416</guid>
		<description><![CDATA[
Как известно, большое количество пользователей используют в своей практике на Delphi компонент Indy 9 либо же Indy 10.0.X, но ведь данные версии не такие уж актуальные и с множеством глюков...
Сейчас поговорим о том, как обновить Indy до самой актуальной…

Известно, что актуальная версия Indy есть только в SVN-репозитории разработчиков продукта, а это значит, что нам нужен [...]]]></description>
		<wfw:commentRss>http://delphist.ru/kak-obnovlyat-indy-v-delfi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
