<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-4028886648210942921</atom:id><lastBuildDate>Fri, 11 Oct 2024 19:25:42 +0000</lastBuildDate><category>Delphi</category><title>Delirios</title><description></description><link>http://delloc.blogspot.com/</link><managingEditor>noreply@blogger.com (MisterM)</managingEditor><generator>Blogger</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4028886648210942921.post-7172328158882208791</guid><pubDate>Sun, 16 Apr 2017 22:14:00 +0000</pubDate><atom:updated>2017-04-16T15:14:45.585-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Delphi</category><title>DELPHI : GIF ANIMADO EN UNA VENTANA</title><description>Desde Delphi 2007 hasta los modernos Delphi (El último es Delphi 10.2 Tokio, recien publicado), se pueden utilizar gifs animados en los Form , cambiando la propiedad de TGifImage &amp;nbsp;Animate a True, en el ejemplo muestro como se hace.&lt;br /&gt;
Se pueden controlar también otros parámetros como : &quot;AnimateLoop, AnimateSpeed&quot;...etc.&lt;br /&gt;
Captura de pantalla:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhdDpM-WxZ81QceJn96xqvY0biwSTQSM-Jc7L5dSiGa8z7-g5MhdjbecWI274S5PSjntRo6q0crZaccqAoO90ssQJBgPz4db4lqBkHhMP5nZIMC-AMNbU0uN9Pa74cZvEs4tmUBd9t9tU/s1600/ga.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;243&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhdDpM-WxZ81QceJn96xqvY0biwSTQSM-Jc7L5dSiGa8z7-g5MhdjbecWI274S5PSjntRo6q0crZaccqAoO90ssQJBgPz4db4lqBkHhMP5nZIMC-AMNbU0uN9Pa74cZvEs4tmUBd9t9tU/s320/ga.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
También utilizo en el programa música XM, usando la libreria uFmod y para que haga algo&lt;br /&gt;
un botón que al pulsarlo chequea si estás o no&lt;br /&gt;
conectado a la red.&lt;br /&gt;
Las fuentes completas, programa compilado y&lt;br /&gt;
recursos estan en :&lt;br /&gt;
&lt;a href=&quot;http://www.mediafire.com/file/a8f69tm1h21mbkm/gifAni.rar&quot; target=&quot;&quot;&gt;http://www.mediafire.com/file/a8f69tm1h21mbkm/gifAni.rar&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
[code]&lt;br /&gt;
unit Unit1;&lt;br /&gt;
interface&lt;br /&gt;
&lt;br /&gt;
uses&lt;br /&gt;
&amp;nbsp; Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants,&lt;br /&gt;
&amp;nbsp; System.Classes,Vcl.Graphics,Vcl.Controls, Vcl.Forms, Vcl.Dialogs,&lt;br /&gt;
&amp;nbsp; Vcl.Imaging.GIFImg, Vcl.ExtCtrls,Winapi.WinInet, Vcl.StdCtrls, uFMod;&lt;br /&gt;
&lt;br /&gt;
type&lt;br /&gt;
&amp;nbsp; TForm1 = class(TForm)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;Image1: TImage;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Button1: TButton;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Image2: TImage;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Image3: TImage;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Image4: TImage;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Edit1: TEdit;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;procedure FormCreate(Sender:Tobject);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; procedure Button1Click(Sender: TObject);&lt;br /&gt;
&amp;nbsp; private&lt;br /&gt;
&amp;nbsp; &amp;nbsp; { Private declarations }&lt;br /&gt;
&amp;nbsp; public&lt;br /&gt;
&amp;nbsp; &amp;nbsp; { Public declarations }&lt;br /&gt;
&amp;nbsp; end;&lt;br /&gt;
&lt;br /&gt;
var&lt;br /&gt;
&amp;nbsp; Form1: TForm1;&lt;br /&gt;
implementation&lt;br /&gt;
&lt;br /&gt;
{$R *.dfm}&lt;br /&gt;
{$I Music.pas}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;procedure TForm1.Button1Click(Sender: TObject);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; var&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; Types : Integer;&lt;br /&gt;
&lt;br /&gt;
begin&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Types := INTERNET_CONNECTION_MODEM +&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; INTERNET_CONNECTION_LAN +&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; INTERNET_CONNECTION_PROXY;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;if InternetGetConnectedState(@types, 0) then&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;Edit1.Text := &#39;Estás conectado a la red&#39;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;else&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;Edit1.Text := &#39; No estás conectado &#39;;&lt;br /&gt;
&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.FormCreate(Sender:Tobject);&lt;br /&gt;
&amp;nbsp; &amp;nbsp;begin&lt;br /&gt;
&amp;nbsp; &amp;nbsp; (Image1.Picture.Graphic as TGifImage).Animate:= True;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; (Image2.Picture.Graphic as TGifImage).Animate:= True;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; (Image3.Picture.Graphic as TGifImage).Animate:= True;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; (Image4.Picture.Graphic as TGifImage).Animate:= True;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;uFMOD_PlaySong(@xm, Length(xm), XM_MEMORY);&lt;br /&gt;
&amp;nbsp; &amp;nbsp;end;&lt;br /&gt;
end.&lt;br /&gt;
[/code]&lt;br /&gt;
&lt;br /&gt;</description><link>http://delloc.blogspot.com/2017/04/delphi-gif-animado-en-una-ventana_16.html</link><author>noreply@blogger.com (MisterM)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhdDpM-WxZ81QceJn96xqvY0biwSTQSM-Jc7L5dSiGa8z7-g5MhdjbecWI274S5PSjntRo6q0crZaccqAoO90ssQJBgPz4db4lqBkHhMP5nZIMC-AMNbU0uN9Pa74cZvEs4tmUBd9t9tU/s72-c/ga.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4028886648210942921.post-4498151279457620509</guid><pubDate>Sun, 16 Apr 2017 12:52:00 +0000</pubDate><atom:updated>2017-04-16T15:13:31.221-07:00</atom:updated><title>COMIENZO</title><description>¿De qué va&amp;nbsp;este blog?&lt;br /&gt;
Pues escribiré sobre programación en Delphi y ensamblador, ingenieria inversa,&lt;br /&gt;
libros, comics, cine y alguna otra cosa...ya veremos.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Un saludo y comienzo la andadura de este blog.</description><link>http://delloc.blogspot.com/2017/04/comienzo.html</link><author>noreply@blogger.com (MisterM)</author><thr:total>0</thr:total></item></channel></rss>