<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Сайт контента для разных нужд)))</title>
		<link>http://kontent.do.am/</link>
		<description>Форум</description>
		<lastBuildDate>Mon, 26 Sep 2011 19:54:04 GMT</lastBuildDate>
		<generator>uCoz Web-Service</generator>
		<atom:link href="https://kontent.do.am/forum/rss" rel="self" type="application/rss+xml" />
		
		<item>
			<title>Процедуры и функции для работы с символами и строками</title>
			<link>https://kontent.do.am/forum/60-136-1</link>
			<pubDate>Mon, 26 Sep 2011 19:54:04 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://kontent.do.am/forum/60&quot;&gt;Pascal/Delphi&lt;/a&gt;&lt;br /&gt;Автор темы: bogdan-G&lt;br /&gt;Автор последнего сообщения: bogdan-G&lt;br /&gt;Количество ответов: 2</description>
			<content:encoded>Процедуры и функции для работы с символами и строками &lt;br /&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;(актуально для PascalABC.NET&amp;#41;&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;p&gt; function Chr(a: byte): char; &lt;br /&gt; Преобразует код в символ в кодировке Windows &lt;br /&gt; function ChrUnicode(a: word): char; &lt;br /&gt; Преобразует код в символ в кодировке Unicode &lt;br /&gt; function OrdUnicode(a: char): word; &lt;br /&gt; Преобразует символ в код в кодировке Unicode &lt;br /&gt; function UpperCase(ch: char): char; &lt;br /&gt; Преобразует символ в верхний регистр &lt;br /&gt; function LowerCase(ch: char): char; &lt;br /&gt; Преобразует символ в нижний регистр &lt;br /&gt; function UpCase(ch: char): char; &lt;br /&gt; Преобразует символ в верхний регистр &lt;br /&gt; function LowCase(ch: char): char; &lt;br /&gt; Преобразует символ в нижний регистр &lt;br /&gt; function Pos(subs,s: string): integer; &lt;br /&gt; Возвращает позицию подстроки subs в строке s. Если не найдена, возвращает 0 &lt;br /&gt; function PosEx(subs,s: string; from: integer := 1): integer; &lt;br /&gt; Возвращает позицию подстроки subs в строке s начиная с позиции from. Если не найдена, возвращает 0 &lt;br /&gt; function Length(s: string): integer; &lt;br /&gt; Возвращает длину строки &lt;br /&gt; procedure SetLength(var s: string; n: integer); &lt;br /&gt; Устанавливает длину строки s равной n &lt;br /&gt; procedure Insert(source: string; var s: string; index: integer); &lt;br /&gt; Вставляет подстроку source в строку s с позиции index &lt;br /&gt; procedure Delete(var s: string; index,count: integer); &lt;br /&gt; Удаляет из строки s count символов с позиции index &lt;br /&gt; function Copy(s: string; index,count: integer): string; &lt;br /&gt; Возвращает подстроку строки s длины count с позиции index &lt;br /&gt; function Concat(s1,s2,...: string): string; &lt;br /&gt; Возвращает строку, являющуюся результатом слияния строк s1,s2,... &lt;br /&gt; function Concat(s1,s2: string): string; &lt;br /&gt; Возвращает строку, являющуюся результатом слияния строк s1 и s2 &lt;br /&gt; function LowerCase(s: string): string; &lt;br /&gt; Возвращает строку в нижнем регистре &lt;br /&gt; function UpperCase(s: string): string; &lt;br /&gt; Возвращает строку в верхнем регистре &lt;br /&gt; function StringOfChar(ch: char; count: integer): string; &lt;br /&gt; Возвращает строку, состоящую из count символов ch &lt;br /&gt; function ReverseString(s: string): string; &lt;br /&gt; Возвращает инвертированную строку &lt;br /&gt; function CompareStr(s1,s2: string): integer; &lt;br /&gt; Сравнивает строки. Возвращает значение &lt; 0 если s1 0 если s1&gt;s2 и = 0 если s1=s2 &lt;br /&gt; function LeftStr(s: string; count: integer): string; &lt;br /&gt; Возвращает первые count символов строки s &lt;br /&gt; function RightStr(s: string; count: integer): string; &lt;br /&gt; Возвращает последние count символов строки s &lt;br /&gt; function Trim(s: string): string; &lt;br /&gt; Возвращает строку с удаленными начальными и конечными пробелами &lt;br /&gt; function TrimLeft(s: string): string; &lt;br /&gt; Возвращает строку с удаленными начальными пробелами &lt;br /&gt; function TrimRight(s: string): string; &lt;br /&gt; Возвращает строку с удаленными конечными пробелами &lt;br /&gt; function Format(fmtstr: string; params pars: array of object): string; &lt;br /&gt; Возвращает отформатированную строку, построенную по форматной строке fmtstr и списку форматиуемых параметров pars &lt;br /&gt; function StrToInt(s: string): integer; &lt;br /&gt; Преобразует строковое представление целого числа к числовому значению &lt;br /&gt; function StrToInt64(s: string): int64; &lt;br /&gt; Преобразует строковое представление целого числа к числовому значению &lt;br /&gt; function StrToFloat(s: string): real; &lt;br /&gt; Преобразует строковое представление вещественного числа к числовому значению &lt;br /&gt; function TryStrToInt(s: string; var value: integer): boolean; &lt;br /&gt; Преобразует строковое представление s целого числа к числовому значению и записывает его в value. При невозможности преобразования возвращается False &lt;br /&gt; function TryStrToInt64(s: string; var value: int64): boolean; &lt;br /&gt; Преобразует строковое представление s целого числа к числовому значению и записывает его в value. При невозможности преобразования возвращается False &lt;br /&gt; function TryStrToFloat(s: string; var value: real): boolean; &lt;br /&gt; Преобразует строковое представление s вещественного числа к числовому значению и записывает его в value. При невозможности преобразования возвращается False &lt;br /&gt; function TryStrToFloat(s: string; var value: single): boolean; &lt;br /&gt; Преобразует строковое представление s вещественного числа к числовому значению и записывает его в value. При невозможности преобразования возвращается False &lt;br /&gt; procedure Val(s: string; var value: integer; var err: integer); &lt;br /&gt; Преобразует строковое представление s целого числа к числовому значению и записывает его в переменную value. Если преобразование успешно, то err=0, иначе err&gt;0 &lt;br /&gt; procedure Val(s: string; var value: shortint; var err: integer); &lt;br /&gt; Преобразует строковое представление s целого числа к числовому значению и записывает его в переменную value. Если преобразование успешно, то err=0, иначе err&gt;0 &lt;br /&gt; procedure Val(s: string; var value: smallint; var err: integer); &lt;br /&gt; Преобразует строковое представление s целого числа к числовому значению и записывает его в переменную value. Если преобразование успешно, то err=0, иначе err&gt;0 &lt;br /&gt; procedure Val(s: string; var value: int64; var err: integer); &lt;br /&gt; Преобразует строковое представление s целого числа к числовому значению и записывает его в переменную value. Если преобразование успешно, то err=0, иначе err&gt;0 &lt;br /&gt; procedure Val(s: string; var value: byte; var err: integer); &lt;br /&gt; Преобразует строковое представление s целого числа к числовому значению и записывает его в переменную value. Если преобразование успешно, то err=0, иначе err&gt;0 &lt;br /&gt; procedure Val(s: string; var value: word; var err: integer); &lt;br /&gt; Преобразует строковое представление s целого числа к числовому значению и записывает его в переменную value. Если преобразование успешно, то err=0, иначе err&gt;0 &lt;br /&gt; procedure Val(s: string; var value: longword; var err: integer); &lt;br /&gt; Преобразует строковое представление s целого числа к числовому значению и записывает его в переменную value. Если преобразование успешно, то err=0, иначе err&gt;0 &lt;br /&gt; procedure Val(s: string; var value: uint64; var err: integer); &lt;br /&gt; Преобразует строковое представление s целого числа к числовому значению и записывает его в переменную value. Если преобразование успешно, то err=0, иначе err&gt;0 &lt;br /&gt; procedure Val(s: string; var value: real; var err: integer); &lt;br /&gt; Преобразует строковое представление s вещественного числа к числовому значению и записывает его в переменную value. Если преобразование успешно, то err=0, иначе err&gt;0 &lt;br /&gt; procedure Val(s: string; var value: single; var err: integer); &lt;br /&gt; Преобразует строковое представление s вещественного числа к числовому значению и записывает его в переменную value. Если преобразование успешно, то err=0, иначе err&gt;0 &lt;br /&gt; procedure Str(i: integer; var s: string); &lt;br /&gt; Преобразует целое значение i к строковому представлению и записывает результат в s &lt;br /&gt; procedure Str(r: real; var s: string); &lt;br /&gt; Преобразует вещественное значение r к строковому представлению и записывает результат в s &lt;br /&gt; function IntToStr(a: integer): string; &lt;br /&gt; Преобразует целое число к строковому представлению &lt;br /&gt; function IntToStr(a: int64): string; &lt;br /&gt; Преобразует целое число к строковому представлению &lt;br /&gt; function FloatToStr(a: real): string; &lt;br /&gt; Преобразует вещественное число к строковому представлению</content:encoded>
			<category>Pascal/Delphi</category>
			<dc:creator>bogdan-G</dc:creator>
			<guid>https://kontent.do.am/forum/60-136-1</guid>
		</item>
		<item>
			<title>Библиотеки для MIDletPascal</title>
			<link>https://kontent.do.am/forum/60-213-1</link>
			<pubDate>Fri, 19 Aug 2011 13:06:58 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://kontent.do.am/forum/60&quot;&gt;Pascal/Delphi&lt;/a&gt;&lt;br /&gt;Автор темы: bogdan-G&lt;br /&gt;Автор последнего сообщения: bogdan-G&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>Давайте обсуждать здесь либы для Мидлет Паскаля &lt;br /&gt; В архиве 2 либы для создания графического меню и своих графических шрифтоф(либы могут работать в паре) &lt;br /&gt;&lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;http://u.to/oM4iAQ&quot; title=&quot;http://annimon.wen.ru/p/libs.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Библиотеки для MIDletPascal&lt;/a&gt;</content:encoded>
			<category>Pascal/Delphi</category>
			<dc:creator>bogdan-G</dc:creator>
			<guid>https://kontent.do.am/forum/60-213-1</guid>
		</item>
		<item>
			<title>Строковые данные</title>
			<link>https://kontent.do.am/forum/60-137-1</link>
			<pubDate>Thu, 03 Mar 2011 18:14:44 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://kontent.do.am/forum/60&quot;&gt;Pascal/Delphi&lt;/a&gt;&lt;br /&gt;Автор темы: bogdan-G&lt;br /&gt;Автор последнего сообщения: bogdan-G&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>В языке Паскаль имеются два основных типа, предназначенных для работы с текстовыми данными: char и string. Данные типа char содержат один символ, тогда как данные типа string могут содержать набор символов, интерпретируемый как символьная (текстовая) строка. В Delphi Pascal и PascalABC.NET символьные строки могут содержать практически неограниченное кол-во символов (более 2 миллиардов). &lt;br /&gt; Для определения символа по его коду и кода по его символу в Паскале предусмотрены стандартные функции Chr и Ord. &lt;br /&gt; В языке Паскаль символы можно сравнивать с помощью любых операций отношения (=, &lt;&gt;, &lt;, &gt;, &lt;=, &gt;=), при этом меньшим считается символ, имеющий меньший код. Например: &lt;br /&gt; &apos;0&apos;&lt;&apos;1&apos;&lt;...&lt;&apos;9&apos;&lt;...&lt;&apos;A&apos;&lt;&apos;B&apos;&lt;&apos;C&apos;&lt;...&apos;Z&apos;&lt;...&lt;&apos;a&apos;&lt;&apos;b&apos;&lt;&apos;c&apos;&lt;...&lt;&apos;z&apos;&lt;...&lt;&apos;А&apos;&lt;&apos;Б&apos;&lt;&apos;В&apos;&lt;...&lt;&apos;Я&apos;&lt;&apos;а&apos;&lt;&apos;б&apos;&lt;...&lt;&apos;я&apos; &lt;p&gt; Строковые данные (данные типа string) в Паскале могут рассматриваться как массива символов; при этом первый символ строки имеет индекс 1. Однако строковая переменная, в отличие от &quot;обычного&quot; массива, может изменять свой размер в зависимости от длины той строки, которая в данный момент в ней содержится. Для определения текущей длины строки предусмотрена функция Length. Таким образом, если строка S является непустой, то для доступа к её символам можно использовать индексы от 1 до Length(S): S[1], ..., S[Length(S)]. Попытка обратиться к символу с индексом, не лежащим в указанном диапазоне, приведёт к ошибке времени выполнения. В частности, это случится при использовании выражения S[Length(S)] для пустой строки S (поскольку в этом случае длина строки равна нулю). &lt;br /&gt; Для строк определена единственная операция &quot;+&quot;, называемая операцией сцепления (или операцией конкатенации). В качестве одного и даже обоих операндов можно использовать символьные данные (типа char), однако результат всегда будет иметь тип string. &lt;br /&gt; Символьные выражения можно присваивать строковой переменной (напрмер, S:=C, где S имеет тип string, а C - тип char); при этом символ автоматически преобразуется в односимвольную строку. Обратное присваивание (C:=S) запрещено. &lt;br /&gt; Процедура Val предназначена для преобразования строки в число. она имеет три параметра. В первом задаётся преобращуемое строковое выражение, во втором указывается числовая переменная, в которую будет записан результат преобразования. Тип второго параметра определяет, как должно интрепретироваться содержимое преобразуемой строки: если второй параметр имеет целый тип, то делается попытка преобразования строки к целому чмслу, а если параметр имеет вещественный тип то к вещественному. &lt;br /&gt; Поскольку не всякую строку можно преобразовать в число, в процедуре Val предусмотрен дополнительный входной параметр целого типа, позволяющий проверить успешность подобного преобразования: если преобразование выполнено успешно, то этот параметр равен нулю. &lt;br /&gt; Заметим, что процедура Val правильно распознаёт не только вещественные числа в формате с фиксированной точкой (например, &apos;1.2345&apos;), но также и числа в формате с плавающей точкой (например, &apos;1.2345e+02). Запятую в качестве десятичного разделителя использовать нельзя. &lt;br /&gt; Обратная функция преобразования, которая может быть выполнена всегда - Str.</content:encoded>
			<category>Pascal/Delphi</category>
			<dc:creator>bogdan-G</dc:creator>
			<guid>https://kontent.do.am/forum/60-137-1</guid>
		</item>
		<item>
			<title>Анализ слов в тексте</title>
			<link>https://kontent.do.am/forum/60-135-1</link>
			<pubDate>Thu, 03 Mar 2011 18:09:52 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://kontent.do.am/forum/60&quot;&gt;Pascal/Delphi&lt;/a&gt;&lt;br /&gt;Автор темы: bogdan-G&lt;br /&gt;Автор последнего сообщения: bogdan-G&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>&lt;span style=&quot;font-size:9pt;&quot;&gt;[size=12]&lt;span style=&quot;font-family:Impact&quot;&gt;При выполнении заданий на анализ и преобразование слов главная Проблема заключается в выделении каждого слова из исходной строки. Будем предполагать, что строка не является пустой, не содержит начальных и конечных пробелов, и слова в ней разделяются одним или несколькими пробелами. Опишем для таких строк алгоритм выделения слов, использующий стандартные функции и процедуры для работы со строками. &lt;br /&gt; Ищется первый пробел в строке; начало строки, вплоть до найденного пробела, представляет собой первое слово. После обработки этого слова оно удаляется из исходной строки вместе со следующими за ним пробелами. Если после этого строка не становится пустой, то описанная процедура повторяется (в результате выделяется второе слово, и т. д.). Для правильной обработки последнего слова необходимо, чтобы оно также оканчивалось пробелом (этот пробел надо добавить к исходной строке перед началом ее обработки). &lt;br /&gt; Воспользуемся описанным алгоритмом для решения задачи, в которой требуется подсчитать количество слов в строке:&lt;/span&gt;&lt;/span&gt;[/size] &lt;p&gt; &lt;!--uzquote--&gt;&lt;div class=&quot;bbQuoteBlock&quot;&gt;&lt;div class=&quot;bbQuoteName&quot; style=&quot;padding-left:5px;font-size:7pt&quot;&gt;&lt;b&gt;Quote&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;quoteMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzq--&gt; &lt;br /&gt; uses SysUtils; // в PascalABC.NET модуль SysUtils подключать к программе не следует// &lt;br /&gt; var S: string; &lt;br /&gt; N, К: integer; &lt;br /&gt; begin &lt;br /&gt; Readln(S);; &lt;br /&gt; N:=0; &lt;br /&gt; while S&lt;&gt;&apos;&apos; do &lt;br /&gt; begin &lt;br /&gt; K:=Pos(&apos; &apos;,S); //Ищем очередной пробел &lt;br /&gt; Inc(N); //выполнение обработку очередного слова (в данном случае увеличивается счетчик на N) &lt;br /&gt; Delete(S,1,K); //Удаляем слово и следующий за ним пробел &lt;br /&gt; S:=TrimLeft(S); //Удаляем оставшиеся начальные пробелы &lt;br /&gt; end; &lt;br /&gt; WRiteln(N); &lt;br /&gt; end. &lt;br /&gt; &lt;!--/uzq--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzquote--&gt; &lt;p&gt; Для удаления оставшихся начальных пробелов мы использовали функцию TrimLeft. В Delfi Pascal эта функция описана в модуле SysUtils, поэтому данный модуль необходимо указать в списке uses. В PascalABC.NET для использования функции TrimLeft не требуется подключать к программе дополнительные модули. &lt;br /&gt; Заметим, что алгоритм легко модифицировать так, чтобы он правильно обрабатывал строки, имеющие начальные и конечные пробелы (а также пустые строки и строки, состоящие из одних пробелов). Для этого следует изменить оператор S:=S+&apos;&apos; следующим образом: &lt;br /&gt; S:=TrimLeft(S+&apos; &apos;). &lt;p&gt; В нашей задаче обработка слов сводится к выполнению единственного оператора Inc(N). Если бы нам потребовалось выделить из строки найденное слово, то это было бы легко сделать с помощью выражения Copy(S,1,K-1). &lt;br /&gt; Для поиска слов в строке можно также использовать посимвольный анализ строки, который, как правило, оказывается больее эффективным. В нашем случае достаточно воспользоваться тем фактом, что каждому слову в строке, кроме первого, предшествет пробел: &lt;p&gt; uses SysUtils; &lt;br /&gt; var S: string; &lt;br /&gt; N, I: integer; &lt;br /&gt; begin &lt;br /&gt; Readln(S); &lt;br /&gt; N:=0; &lt;br /&gt; S:=&apos; &apos;+S; //Теперь пробел есть перед каждым словом &lt;br /&gt; for I:=2 to Length(S) &lt;br /&gt; if (S[I-1]=&apos; &apos;) and (S[I]&lt;&gt;&apos; &apos;) then Inc(N); &lt;br /&gt; WRite(N); &lt;br /&gt; end. &lt;p&gt; При решении других задач на обработку слов с помощью посимвольного анализа обычно требуется так же распознавать конец каждого слова; для этого достаточно проверять, располагается ли пробел за анализируемым символом (при этом, как и в первом варианте решения задачи перед началом обработки исходной строки необходимо добавить в её конец дополнительный пробел). Приведём &quot;универсальный&quot; алгоритм выделения слов из строки S, основанный на её посимвольном анализе: &lt;p&gt; S:=&apos; &apos;+S+&apos; &apos;; &lt;br /&gt; for I:=2 to Length(S)-1 do &lt;br /&gt; begin &lt;br /&gt; if (S[I-1]=&apos; &apos;) and (S[I]&lt;&gt;&apos; &apos;) then N:=I; &lt;br /&gt; if (S[I+1]=&apos; &apos;) and (S[I]&lt;&gt;&apos; &apos;) then &lt;br /&gt; begin &lt;br /&gt; &lt;обработка очередного слова, равного Copy(S,N,I-N+1)&gt; &lt;br /&gt; end; &lt;br /&gt; end; &lt;p&gt; Заметим, что данный вариант алгоритма выделения слов из строки будет правильно обрабатывать строки, содержанщие начальные и конечные пробелы, а также пустые строки и строки, состоящие из одних пробелов.</content:encoded>
			<category>Pascal/Delphi</category>
			<dc:creator>bogdan-G</dc:creator>
			<guid>https://kontent.do.am/forum/60-135-1</guid>
		</item>
		<item>
			<title>MIDlet Pascal</title>
			<link>https://kontent.do.am/forum/60-134-1</link>
			<pubDate>Thu, 03 Mar 2011 17:54:11 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://kontent.do.am/forum/60&quot;&gt;Pascal/Delphi&lt;/a&gt;&lt;br /&gt;Автор темы: bogdan-G&lt;br /&gt;Автор последнего сообщения: bogdan-G&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>&lt;span style=&quot;font-family:Courier&quot;&gt;Обсуждаем данную программу для написания приложения для телефона на языке Паскаль.&lt;/span&gt; &lt;p&gt; Простая прожка - скринсейвер - &lt;b&gt;grafic.jar&lt;/b&gt; &lt;p&gt; Игра NIK - Нолики И Крестики. - &lt;b&gt;nik.jar&lt;/b&gt; &lt;br /&gt; &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerK9KROv&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerK9KROv&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerK9KROv&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerK9KROv&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerK9KROv&apos;)).val(&apos;Закрыть спойлер&apos;);$(&apos;#uSpoilerK9KROv&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerK9KROv&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerK9KROv&apos;)).val(&apos;Открыть спойлер&apos;);$(&apos;#uSpoilerK9KROv&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;Открыть спойлер&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt; &lt;br /&gt; Управление: &lt;br /&gt; - Левый софт: заново; &lt;br /&gt; - Правый софт: выход; &lt;br /&gt; Чит-коды: &lt;br /&gt; - *: победа ноликов; &lt;br /&gt; - #: победа крестиков; &lt;br /&gt; &lt;!--/ust--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt; &lt;p&gt; MIDletPascal - &lt;b&gt;1_MPInstall202.exe&lt;/b&gt; &lt;br /&gt; &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerL7mFMQ&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerL7mFMQ&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerL7mFMQ&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerL7mFMQ&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerL7mFMQ&apos;)).val(&apos;Закрыть спойлер&apos;);$(&apos;#uSpoilerL7mFMQ&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerL7mFMQ&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerL7mFMQ&apos;)).val(&apos;Открыть спойлер&apos;);$(&apos;#uSpoilerL7mFMQ&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;Открыть спойлер&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt; &lt;br /&gt; Рассказываю как регистрировать программу. &lt;br /&gt; После установки запускаете MUDletPascal и в меню Configure жмете Registration info. &lt;br /&gt; В поле Name вводите: www.serialnews.com &lt;br /&gt; В поле Code вводите: 67W4lKUHdHcjACC &lt;p&gt; После этого перезапускаете программу и ни о чем не беспокоясь начинаиете творить... &lt;br /&gt; &lt;!--/ust--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt; &lt;br /&gt; Справка по мидлет паскалю - &lt;b&gt;5_MPHelp_ru.chm&lt;/b&gt; &lt;p&gt; &lt;span style=&quot;font-family:Times&quot;&gt;&lt;i&gt;комент с аннимон.кон:&lt;/i&gt;&lt;/span&gt; &lt;br /&gt; Народ выручайте! &lt;br /&gt; Нарыл такую либу, для вывода длинных строк, которую хочу прикрутить к своим проектам. Внутри есть скоппилированный пример в jar, он отлично работает, есть и исходник самого примера, но не компилится... &lt;br /&gt; В чём дело? Где эта дохлая собака зарыта????? &lt;br /&gt; Прикрепляю архив, гляньте если не сложно и просветите меня &lt;p&gt; либа - &lt;b&gt;Lib_text.zip&lt;/b&gt;</content:encoded>
			<category>Pascal/Delphi</category>
			<dc:creator>bogdan-G</dc:creator>
			<guid>https://kontent.do.am/forum/60-134-1</guid>
		</item>
		<item>
			<title>Delphi</title>
			<link>https://kontent.do.am/forum/60-133-1</link>
			<pubDate>Thu, 03 Mar 2011 17:31:48 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://kontent.do.am/forum/60&quot;&gt;Pascal/Delphi&lt;/a&gt;&lt;br /&gt;Автор темы: bogdan-G&lt;br /&gt;Автор последнего сообщения: bogdan-G&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>&lt;b&gt;Delphe 7 (+keygen)&lt;/b&gt; &lt;br /&gt; &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoiler1RQp4n&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoiler1RQp4n&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler1RQp4n&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler1RQp4n&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoiler1RQp4n&apos;)).val(&apos;Закрыть спойлер&apos;);$(&apos;#uSpoiler1RQp4n&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler1RQp4n&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoiler1RQp4n&apos;)).val(&apos;Открыть спойлер&apos;);$(&apos;#uSpoiler1RQp4n&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;Открыть спойлер&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt; &lt;br /&gt; &lt;a class=&quot;link&quot; target=&quot;_blank&quot; href=&quot;http://u.to/X0zM&quot; title=&quot;http://narod.ru/disk/25834236000/D7_delphilab.ru.part01.rar.html&quot; rel=&quot;nofollow&quot;&gt;http://narod.ru/disk/25834236000/D7_delphilab.ru.part01.rar.html&lt;/a&gt; &lt;br /&gt; &lt;a class=&quot;link&quot; target=&quot;_blank&quot; href=&quot;http://u.to/YUzM&quot; title=&quot;http://narod.ru/disk/25834721000/D7_delphilab.ru.part02.rar.html&quot; rel=&quot;nofollow&quot;&gt;http://narod.ru/disk/25834721000/D7_delphilab.ru.part02.rar.html&lt;/a&gt; &lt;br /&gt; &lt;a class=&quot;link&quot; target=&quot;_blank&quot; href=&quot;http://u.to/50zM&quot; title=&quot;http://narod.ru/disk/25834823000/D7_delphilab.ru.part03.rar.html&quot; rel=&quot;nofollow&quot;&gt;http://narod.ru/disk/25834823000/D7_delphilab.ru.part03.rar.html&lt;/a&gt; &lt;!--/ust--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt; &lt;p&gt; &lt;a class=&quot;link&quot; href=&quot;http://u.to/stdM&quot; title=&quot;http://www.delphilab.ru/content/view/87/75/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;еще разные виды Delphe&lt;/a&gt; &lt;p&gt; &lt;a class=&quot;link&quot; href=&quot;http://u.to/KE3M&quot; title=&quot;http://narod.ru/disk/25650805000/Lekcii_Delphi.rar.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;лекция из универа по Делфе.&lt;/a&gt;</content:encoded>
			<category>Pascal/Delphi</category>
			<dc:creator>bogdan-G</dc:creator>
			<guid>https://kontent.do.am/forum/60-133-1</guid>
		</item>
		<item>
			<title>Turbo Pascal</title>
			<link>https://kontent.do.am/forum/60-132-1</link>
			<pubDate>Thu, 03 Mar 2011 17:05:51 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://kontent.do.am/forum/60&quot;&gt;Pascal/Delphi&lt;/a&gt;&lt;br /&gt;Автор темы: bogdan-G&lt;br /&gt;Автор последнего сообщения: bogdan-G&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>Обсуждаем этот язык программирования. &lt;p&gt; скачать &lt;a class=&quot;link&quot; href=&quot;http://u.to/W6C2&quot; title=&quot;http://freesoft.ru/?id=670136&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Turbo Pascal 7.1&lt;/a&gt; &lt;p&gt; сайт на тему &lt;a class=&quot;link&quot; href=&quot;http://u.to/PUrM&quot; title=&quot;http://tp7.info/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;TP&lt;/a&gt; &lt;p&gt; скачать &lt;a class=&quot;link&quot; href=&quot;http://u.to/PkrM&quot; title=&quot;http://tp7.info/po/borland_pascal_7_0.zip&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Borland Pascal 7.0&lt;/a&gt; &lt;p&gt; скачать &lt;a class=&quot;link&quot; href=&quot;http://u.to/8bfB&quot; title=&quot;http://tp7.info/po/tp_for_windows.exe&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Turbo Pascal for WINDOWS&lt;/a&gt; &lt;p&gt; Книги про &lt;a class=&quot;link&quot; href=&quot;http://u.to/VFPM&quot; title=&quot;http://tp7.info/ebook.php&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;ТР&lt;/a&gt;</content:encoded>
			<category>Pascal/Delphi</category>
			<dc:creator>bogdan-G</dc:creator>
			<guid>https://kontent.do.am/forum/60-132-1</guid>
		</item>
	</channel>
</rss>