<?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>Сайт о Delphi, Pascal и MIDletPascal</title>
		<link>http://delphi.do.am/</link>
		<description>Форум</description>
		<lastBuildDate>Wed, 21 May 2025 20:20:43 GMT</lastBuildDate>
		<generator>uCoz Web-Service</generator>
		<atom:link href="https://delphi.do.am/forum/rss" rel="self" type="application/rss+xml" />
		
		<item>
			<title>Посоветуйте кафе в Киеве, где можно заказать вкусную пиццу.</title>
			<link>https://delphi.do.am/forum/10-46-1</link>
			<pubDate>Wed, 21 May 2025 20:20:43 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delphi.do.am/forum/10&quot;&gt;Для новичков&lt;/a&gt;&lt;br /&gt;Автор темы: tressag29&lt;br /&gt;Автор последнего сообщения: grusakpavel&lt;br /&gt;Количество ответов: 2</description>
			<content:encoded>Посоветуйте кафе в Киеве, где можно заказать вкусную пиццу. Сами мы нечасто заказываем такую еду и хотели бы найти хороших специалистов.</content:encoded>
			<category>Для новичков</category>
			<dc:creator>tressag29</dc:creator>
			<guid>https://delphi.do.am/forum/10-46-1</guid>
		</item>
		<item>
			<title>как сделать таймер</title>
			<link>https://delphi.do.am/forum/10-19-1</link>
			<pubDate>Tue, 24 Feb 2009 19:49:57 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delphi.do.am/forum/10&quot;&gt;Для новичков&lt;/a&gt;&lt;br /&gt;Автор темы: ger1234567&lt;br /&gt;Автор последнего сообщения: Ivin&lt;br /&gt;Количество ответов: 2</description>
			<content:encoded>как в midlet pascal сделать таймер не понимаю только знаю как через 1 сек обновлялось а я хочу через 1 мин в Delphi 7 и то понятней</content:encoded>
			<category>Для новичков</category>
			<dc:creator>ger1234567</dc:creator>
			<guid>https://delphi.do.am/forum/10-19-1</guid>
		</item>
		<item>
			<title>музыка</title>
			<link>https://delphi.do.am/forum/10-21-1</link>
			<pubDate>Tue, 24 Feb 2009 19:48:06 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delphi.do.am/forum/10&quot;&gt;Для новичков&lt;/a&gt;&lt;br /&gt;Автор темы: ger1234567&lt;br /&gt;Автор последнего сообщения: Ivin&lt;br /&gt;Количество ответов: 2</description>
			<content:encoded>как сделать чтоб сначало воспроизводило один файл после него автаматом другой</content:encoded>
			<category>Для новичков</category>
			<dc:creator>ger1234567</dc:creator>
			<guid>https://delphi.do.am/forum/10-21-1</guid>
		</item>
		<item>
			<title>real to string</title>
			<link>https://delphi.do.am/forum/10-29-1</link>
			<pubDate>Tue, 24 Feb 2009 19:45:21 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delphi.do.am/forum/10&quot;&gt;Для новичков&lt;/a&gt;&lt;br /&gt;Автор темы: ger1234567&lt;br /&gt;Автор последнего сообщения: Ivin&lt;br /&gt;Количество ответов: 2</description>
			<content:encoded>чувакки как real в string преобразовать если можа дайте код java библиотеки для этого и ли просто java функцию!!!! &lt;img src=&quot;http://src.ucoz.net/sm/24/wacko.gif&quot; border=&quot;0&quot; align=&quot;absmiddle&quot; alt=&quot;wacko&quot;&gt;</content:encoded>
			<category>Для новичков</category>
			<dc:creator>ger1234567</dc:creator>
			<guid>https://delphi.do.am/forum/10-29-1</guid>
		</item>
		<item>
			<title>простой и красивый 3d-тетраэдр</title>
			<link>https://delphi.do.am/forum/10-27-1</link>
			<pubDate>Fri, 17 Oct 2008 12:07:42 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delphi.do.am/forum/10&quot;&gt;Для новичков&lt;/a&gt;&lt;br /&gt;Автор темы: turkeevm&lt;br /&gt;Автор последнего сообщения: ger1234567&lt;br /&gt;Количество ответов: 12</description>
			<content:encoded>Написал ради интереса простенький набор функций для 3d графики, и решил проверить на Мидлет Паскале. Все работает. Как на эмуле, так и на старом добром Motorola C380. &lt;p&gt; Вот исходник &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;program Simple3d; &lt;br /&gt;&lt;br /&gt; type &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;T3dPoint=record &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x,y,z:real; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;end; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;T2dPoint=record &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x,y:real; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;end; &lt;br /&gt;&lt;br /&gt; var fx,fy,fz:real; &lt;br /&gt;&lt;br /&gt; function Round(x:real&amp;#41;:integer; &lt;br /&gt; begin &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Round:=Trunc(x&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if ((Trunc(x&amp;#41;+0.5&amp;#41;&lt;x&amp;#41; then &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Round:=Trunc(x&amp;#41;+1; &lt;br /&gt; end; &lt;br /&gt;&lt;br /&gt; function GetScreenProection(P:T3dPoint&amp;#41;:T2dPoint; &lt;br /&gt; var buf:T2dPoint; &lt;br /&gt; begin &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;buf.x:=fx-fz*(P.x-fx&amp;#41;/(P.z-fz&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;buf.y:=fy-fz*(P.y-fy&amp;#41;/(P.z-fz&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;GetScreenProection:=buf; &lt;br /&gt; end; &lt;br /&gt;&lt;br /&gt; procedure ClearDevice; &lt;br /&gt; begin &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetColor(0,0,0&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;FillRect(0,0,GetWidth,GetHeight&amp;#41;; &lt;br /&gt; end; &lt;br /&gt;&lt;br /&gt; procedure Line(A,B:T2dPoint&amp;#41;; &lt;br /&gt; begin &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;DrawLine(Round(A.x&amp;#41;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Round(A.y&amp;#41;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Round(B.x&amp;#41;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Round(B.y&amp;#41;&amp;#41;; &lt;br /&gt; end; &lt;br /&gt;&lt;br /&gt; procedure Line3d(A,B:T3dPoint&amp;#41;; &lt;br /&gt; begin &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Line(GetScreenProection(A&amp;#41;, GetScreenProection(B&amp;#41;&amp;#41;; &lt;br /&gt; end; &lt;br /&gt;&lt;br /&gt; function Rotation(X,O:T3dPoint; alpha, beta:real&amp;#41;:T3dPoint; &lt;br /&gt; var&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;vector:T3dPoint; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;buf:T3dPoint; &lt;br /&gt; begin &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;vector.x:=X.x-O.x; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;vector.y:=X.y-O.y; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;vector.z:=X.z-O.z; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;buf.x:=O.x+cos(alpha&amp;#41;*vector.x+sin(alpha&amp;#41;*vector.z; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;buf.y:=O.y+vector.y; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;buf.z:=O.z-sin(alpha&amp;#41;*vector.x+cos(alpha&amp;#41;*vector.z; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;vector.x:=buf.x-O.x; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;vector.y:=buf.y-O.y; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;vector.z:=buf.z-O.z; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;buf.x:=O.x+vector.x; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;buf.y:=O.y+cos(beta&amp;#41;*vector.y-sin(beta&amp;#41;*vector.z; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;buf.z:=O.z+sin(beta&amp;#41;*vector.y+cos(beta&amp;#41;*vector.z; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Rotation:=buf; &lt;br /&gt; end; &lt;br /&gt;&lt;br /&gt; const pause=50; &lt;br /&gt;&lt;br /&gt; var &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;x_angle, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;y_angle:real; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;i,j:integer; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;A,B,C,D,O:T3dPoint; &lt;br /&gt;&lt;br /&gt; begin &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;x_angle:=Pi/30; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;y_angle:=-Pi/40; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;O.x:=GetWidth div 2; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;O.y:=GetHeight div 2; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;O.z:=60; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;fx:=O.x; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;fy:=O.y; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;fz:=-800; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;A.x:=O.x;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A.y:=O.y-50; A.z:=O.z; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;B.x:=O.x-41;&amp;nbsp;&amp;nbsp;&amp;nbsp;B.y:=O.y+17; B.z:=O.z-28; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;C.x:=O.y+41;&amp;nbsp;&amp;nbsp;&amp;nbsp;C.y:=O.y+17; C.z:=O.z-28; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;D.x:=O.x;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;D.y:=O.y+17; D.z:=O.z+56; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;repeat &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ClearDevice; &lt;br /&gt; //&amp;nbsp;&amp;nbsp;&amp;nbsp;SetColor(255,0,0&amp;#41;; &lt;br /&gt; //&amp;nbsp;&amp;nbsp;&amp;nbsp;Line3d(O,A&amp;#41;; &lt;br /&gt; //&amp;nbsp;&amp;nbsp;&amp;nbsp;Line3d(O,B&amp;#41;; &lt;br /&gt; //&amp;nbsp;&amp;nbsp;&amp;nbsp;Line3d(O,C&amp;#41;; &lt;br /&gt; //&amp;nbsp;&amp;nbsp;&amp;nbsp;Line3d(O,D&amp;#41;;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetColor(0,255,0&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Line3d(A,B&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Line3d(A,C&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Line3d(A,D&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Line3d(B,C&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Line3d(C,D&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Line3d(D,B&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A:=Rotation(A,O,x_angle,y_angle&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;B:=Rotation(B,O,x_angle,y_angle&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;C:=Rotation(C,O,x_angle,y_angle&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;D:=Rotation(D,O,x_angle,y_angle&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Repaint; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Delay(pause&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;until false; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt; end. &lt;br /&gt; &lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;</content:encoded>
			<category>Для новичков</category>
			<dc:creator>turkeevm</dc:creator>
			<guid>https://delphi.do.am/forum/10-27-1</guid>
		</item>
		<item>
			<title>заполнение цветом ограниченных областей</title>
			<link>https://delphi.do.am/forum/10-28-1</link>
			<pubDate>Tue, 09 Sep 2008 10:40:29 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delphi.do.am/forum/10&quot;&gt;Для новичков&lt;/a&gt;&lt;br /&gt;Автор темы: turkeevm&lt;br /&gt;Автор последнего сообщения: turkeevm&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>Возникла проблема. Собсно сабж. &lt;br /&gt; В самом Мидлет Паскале такой функции нет. Есть некий FillRect, но это совсем другое. Ценой большого геморроя в голове, мне удалось придумать как рисовать закрашенные треугольники, но это не решение. Требуется функция для заполнения произвольных областей. &lt;br /&gt; Знатоки java. Прошу помочь бедным паскалистам и написать соответствующий модуль.</content:encoded>
			<category>Для новичков</category>
			<dc:creator>turkeevm</dc:creator>
			<guid>https://delphi.do.am/forum/10-28-1</guid>
		</item>
		<item>
			<title>try finally end</title>
			<link>https://delphi.do.am/forum/10-20-1</link>
			<pubDate>Mon, 11 Aug 2008 14:09:11 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delphi.do.am/forum/10&quot;&gt;Для новичков&lt;/a&gt;&lt;br /&gt;Автор темы: ger1234567&lt;br /&gt;Автор последнего сообщения: turkeevm&lt;br /&gt;Количество ответов: 2</description>
			<content:encoded>как обяснить в midlet pascal функции try finally end;</content:encoded>
			<category>Для новичков</category>
			<dc:creator>ger1234567</dc:creator>
			<guid>https://delphi.do.am/forum/10-20-1</guid>
		</item>
		<item>
			<title>Осуществление операций с HTTP</title>
			<link>https://delphi.do.am/forum/10-17-1</link>
			<pubDate>Tue, 17 Jun 2008 20:13:21 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delphi.do.am/forum/10&quot;&gt;Для новичков&lt;/a&gt;&lt;br /&gt;Автор темы: yurok&lt;br /&gt;Автор последнего сообщения: yurok&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>Народ, кто знает, может поможет разобраться как использовать HTTP связь в MidletPascal? Может у кого-то есть примеры... Самой справки не достаточно чтобы все понять.</content:encoded>
			<category>Для новичков</category>
			<dc:creator>yurok</dc:creator>
			<guid>https://delphi.do.am/forum/10-17-1</guid>
		</item>
	</channel>
</rss>