<?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>mundodelphi &#187; windows</title>
	<atom:link href="http://www.webserveis.com/mundodelphi/tag/windows/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webserveis.com/mundodelphi</link>
	<description>programacion en delphi</description>
	<lastBuildDate>Mon, 10 May 2010 12:44:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Detectar y prevenir el cierre de windows</title>
		<link>http://www.webserveis.com/mundodelphi/2009/12/02/detectar-y-prevenir-el-cierre-de-windows/</link>
		<comments>http://www.webserveis.com/mundodelphi/2009/12/02/detectar-y-prevenir-el-cierre-de-windows/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 13:04:29 +0000</pubDate>
		<dc:creator>neuronic</dc:creator>
				<category><![CDATA[Trucos Delphi]]></category>
		<category><![CDATA[delphi]]></category>
		<category><![CDATA[TMessage]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.webserveis.com/mundodelphi/?p=227</guid>
		<description><![CDATA[Muchos programas de windows cuando damos la orden de apagar el sistema o bien reiniciarlo, si hemos hecho cambios sobre algún documento nos dice con un cuadro de dialogo si queremos guardar etc..
En esta entrada explicare como detectar el apagado del sistema operativo windows usando mensajes que nos envía el SO cuando el usuario decide [...]]]></description>
			<content:encoded><![CDATA[<p>Muchos programas de windows cuando damos la orden de apagar el sistema o bien reiniciarlo, si hemos hecho cambios sobre algún documento nos dice con un cuadro de dialogo si queremos guardar etc..</p>
<p>En esta entrada explicare como detectar el apagado del sistema operativo windows usando mensajes que nos envía el SO cuando el usuario decide apagar o bien reiniciar</p>
<p>Con <span style="color: #3366ff;">WMQueryEndSession</span> podemos detectar el cierre del sistema operativo</p>
<p>Para poder capturar mensajes de windows tenemos que ponerlo en la parte private de la unidad</p>
<p><span style="color: #3366ff;">procedure WMQueryEndSession(var Msg: TMessage); message WM_QUERYENDSESSION;</span></p>
<p><strong>Ejemplo:</strong></p>
<pre class="brush: delphi;">
Procedure TForm1.WMQueryEndSession(var Msg : TMessage);
begin
if (MessageDlg('Quieres continuar con el apagado?',mtConfirmation,[mbYes,mbNo],0)) = mrNo then
     Msg.Result := 0
else
     Msg.Result := 1;
     close;
end;
</pre>
<p><strong>Consejos:</strong><br />
Dependiendo de la aplicación que diseñamos, a la hora de detectar el apagado de windows podríamos hacer varias operaciones, por ejemplo un editor de texto básico.<br />
Si el usuario ha creado un documento nuevo y no lo ha guardado, podríamos guardarlo automáticamente con algún nombre predeterminado, que cuando volviera abrir nuestro programa le advirtiera de que ultima vez no se guardo el documento y si lo quiere respaldar.<br />
Podríamos también mostrar un cuadro de dialogo con algún temporizador que al terminar si el usuario no hace ninguna operación se apagara el sistema.</p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand">
<ul class="socials">
		<li class="sexy-delicious">
			<a href="http://delicious.com/post?url=http://www.webserveis.com/mundodelphi/2009/12/02/detectar-y-prevenir-el-cierre-de-windows/&amp;title=Detectar+y+prevenir+el+cierre+de+windows" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.webserveis.com/mundodelphi/2009/12/02/detectar-y-prevenir-el-cierre-de-windows/&amp;t=Detectar+y+prevenir+el+cierre+de+windows" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=Detectar+y+prevenir+el+cierre+de+windows+-+http://b2l.me/tsdcv+&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-comfeed">
			<a href="http://www.webserveis.com/mundodelphi/2009/12/02/detectar-y-prevenir-el-cierre-de-windows/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="sexy-meneame">
			<a href="http://meneame.net/submit.php?url=http://www.webserveis.com/mundodelphi/2009/12/02/detectar-y-prevenir-el-cierre-de-windows/" rel="nofollow" class="external" title="Submit this to Meneame">Submit this to Meneame</a>
		</li>
		<li class="sexy-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.webserveis.com/mundodelphi/2009/12/02/detectar-y-prevenir-el-cierre-de-windows/&amp;n=Detectar+y+prevenir+el+cierre+de+windows&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="sexy-technorati">
			<a href="http://technorati.com/faves?add=http://www.webserveis.com/mundodelphi/2009/12/02/detectar-y-prevenir-el-cierre-de-windows/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="sexy-mail">
			<a href="mailto:?subject=%22Detectar%20y%20prevenir%20el%20cierre%20de%20windows%22&amp;body=I+thought+this+article+might+interest+you.%0A%0A%22Muchos%20programas%20de%20windows%20cuando%20damos%20la%20orden%20de%20apagar%20el%20sistema%20o%20bien%20reiniciarlo%2C%20si%20hemos%20hecho%20cambios%20sobre%20alg%C3%BAn%20documento%20nos%20dice%20con%20un%20cuadro%20de%20dialogo%20si%20queremos%20guardar%20etc..%0D%0A%0D%0AEn%20esta%20entrada%20explicare%20como%20detectar%20el%20apagado%20del%20sistema%20operativo%20windows%20usando%20mensajes%20que%22%0A%0AYou+can+read+the+full+article+here%3A%20http://www.webserveis.com/mundodelphi/2009/12/02/detectar-y-prevenir-el-cierre-de-windows/" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a>
		</li>
		<li class="sexy-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.webserveis.com/mundodelphi/2009/12/02/detectar-y-prevenir-el-cierre-de-windows/&amp;title=Detectar+y+prevenir+el+cierre+de+windows" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="sexy-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.webserveis.com/mundodelphi/2009/12/02/detectar-y-prevenir-el-cierre-de-windows/&amp;title=Detectar+y+prevenir+el+cierre+de+windows&amp;srcUrl=http://www.webserveis.com/mundodelphi/2009/12/02/detectar-y-prevenir-el-cierre-de-windows/&amp;srcTitle=Detectar+y+prevenir+el+cierre+de+windows&amp;snippet=POST_SUMMARY" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.webserveis.com/mundodelphi/2009/12/02/detectar-y-prevenir-el-cierre-de-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interectuar con el explorer de windows en delphi</title>
		<link>http://www.webserveis.com/mundodelphi/2009/05/14/interectuar-con-el-explorer-de-windows-en-delphi/</link>
		<comments>http://www.webserveis.com/mundodelphi/2009/05/14/interectuar-con-el-explorer-de-windows-en-delphi/#comments</comments>
		<pubDate>Wed, 13 May 2009 23:10:46 +0000</pubDate>
		<dc:creator>neuronic</dc:creator>
				<category><![CDATA[Trucos Delphi]]></category>
		<category><![CDATA[delphi]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[truco]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.webserveis.com/mundodelphi/?p=138</guid>
		<description><![CDATA[si necesitamos abrir el explorer.exe en una ubicacion especifica, selecionar un archivo especifico, explorer.exe acepta opciones mediante la linea de comandos
parametros que acepta el explorer de windows a traves de la linea de comandos son
/n Abre una nueva ventana. Normalmente es la raíz de la unidad en la que windows está instaldo, abre duplicados si [...]]]></description>
			<content:encoded><![CDATA[<p>si necesitamos abrir el explorer.exe en una ubicacion especifica, selecionar un archivo especifico, explorer.exe acepta opciones mediante la linea de comandos</p>
<p>parametros que acepta el explorer de windows a traves de la linea de comandos son</p>
<p><strong>/n</strong> Abre una nueva ventana. Normalmente es la raíz de la unidad en la que windows está instaldo, abre duplicados si ya hay un explorer abierto</p>
<p><strong>/e</strong> Abre el explorador de windows en su vista predeterminada</p>
<p><strong>/root,&lt;ruta&gt;</strong> abre un explorer con la ruta especificada</p>
<p><strong>/select,&lt;ruta&gt;,&lt;archivo&gt;</strong> Abre un explorer con la ruta especificada y con el archivo seleccionado</p>
<p><strong>Ejemplos:</strong></p>
<p><span style="color: #003366;">Explorer.exe /n</span><br />
abre un explorer nuevo</p>
<p><span style="color: #003366;">Explorer.exe /e,/root,c:\windows</span><br />
abre un explorer en la carpeta c:\windows</p>
<p><span style="color: #003366;">explorer.exe /select,c:\windows\audio.log</span><br />
Seleccionaria el archivo audio.log que esta dentro de c:\windows\</p>
<p><span style="color: #003366;">Explorer /root,\\mired\vecino,select,albumdefotos.exe</span><br />
Abriria un recurso compartido de la red mired del usuario veciono y el archivo albumdefotos.exe</p>
<p>podemos llamar el explorer con la función <a title="shellexecute en delphi" href="http://www.webserveis.com/mundodelphi/2008/01/30/uso-de-shellexecute-executar-programa-externo/" target="_blank">ShellExecute </a>de las Apis de windows</p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand">
<ul class="socials">
		<li class="sexy-delicious">
			<a href="http://delicious.com/post?url=http://www.webserveis.com/mundodelphi/2009/05/14/interectuar-con-el-explorer-de-windows-en-delphi/&amp;title=Interectuar+con+el+explorer+de+windows+en+delphi" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.webserveis.com/mundodelphi/2009/05/14/interectuar-con-el-explorer-de-windows-en-delphi/&amp;t=Interectuar+con+el+explorer+de+windows+en+delphi" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=Interectuar+con+el+explorer+de+windows+en+delphi+-+http://b2l.me/ts2dd+&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-comfeed">
			<a href="http://www.webserveis.com/mundodelphi/2009/05/14/interectuar-con-el-explorer-de-windows-en-delphi/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="sexy-meneame">
			<a href="http://meneame.net/submit.php?url=http://www.webserveis.com/mundodelphi/2009/05/14/interectuar-con-el-explorer-de-windows-en-delphi/" rel="nofollow" class="external" title="Submit this to Meneame">Submit this to Meneame</a>
		</li>
		<li class="sexy-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.webserveis.com/mundodelphi/2009/05/14/interectuar-con-el-explorer-de-windows-en-delphi/&amp;n=Interectuar+con+el+explorer+de+windows+en+delphi&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="sexy-technorati">
			<a href="http://technorati.com/faves?add=http://www.webserveis.com/mundodelphi/2009/05/14/interectuar-con-el-explorer-de-windows-en-delphi/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="sexy-mail">
			<a href="mailto:?subject=%22Interectuar%20con%20el%20explorer%20de%20windows%20en%20delphi%22&amp;body=I+thought+this+article+might+interest+you.%0A%0A%22si%20necesitamos%20abrir%20el%20explorer.exe%20en%20una%20ubicacion%20especifica%2C%20selecionar%20un%20archivo%20especifico%2C%20explorer.exe%20acepta%20opciones%20mediante%20la%20linea%20de%20comandos%0D%0A%0D%0Aparametros%20que%20acepta%20el%20explorer%20de%20windows%20a%20traves%20de%20la%20linea%20de%20comandos%20son%0D%0A%0D%0A%2Fn%20Abre%20una%20nueva%20ventana.%20Normalmente%20es%20la%20ra%C3%ADz%20de%22%0A%0AYou+can+read+the+full+article+here%3A%20http://www.webserveis.com/mundodelphi/2009/05/14/interectuar-con-el-explorer-de-windows-en-delphi/" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a>
		</li>
		<li class="sexy-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.webserveis.com/mundodelphi/2009/05/14/interectuar-con-el-explorer-de-windows-en-delphi/&amp;title=Interectuar+con+el+explorer+de+windows+en+delphi" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="sexy-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.webserveis.com/mundodelphi/2009/05/14/interectuar-con-el-explorer-de-windows-en-delphi/&amp;title=Interectuar+con+el+explorer+de+windows+en+delphi&amp;srcUrl=http://www.webserveis.com/mundodelphi/2009/05/14/interectuar-con-el-explorer-de-windows-en-delphi/&amp;srcTitle=Interectuar+con+el+explorer+de+windows+en+delphi&amp;snippet=POST_SUMMARY" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.webserveis.com/mundodelphi/2009/05/14/interectuar-con-el-explorer-de-windows-en-delphi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Uso de ShellExecute, Ejecutar programa externo</title>
		<link>http://www.webserveis.com/mundodelphi/2008/01/30/uso-de-shellexecute-executar-programa-externo/</link>
		<comments>http://www.webserveis.com/mundodelphi/2008/01/30/uso-de-shellexecute-executar-programa-externo/#comments</comments>
		<pubDate>Wed, 30 Jan 2008 18:55:49 +0000</pubDate>
		<dc:creator>neuronic</dc:creator>
				<category><![CDATA[Aprender a programar en Delphi]]></category>
		<category><![CDATA[Api]]></category>
		<category><![CDATA[ejecutar]]></category>
		<category><![CDATA[externo]]></category>
		<category><![CDATA[funcion]]></category>
		<category><![CDATA[programa]]></category>
		<category><![CDATA[Shell]]></category>
		<category><![CDATA[ShellExecute]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.webserveis.com/mundodelphi/2008/01/30/uso-de-shellexecute-executar-programa-externo/</guid>
		<description><![CDATA[A veces necesitamos ejecutar otro programa desde el nuestro. Para hacerlo, podemos usar la función ShellExecute de la unidad ShellAPI
ShellExecute(Manejador:HWND, ejecutación:PChar, NombreArchivo:PChar, Parámetros:PChar, Carpeta:PChar, Mostrar:Integer):Longword;
Manejador (HWND): le debemos poner el &#8220;window handle&#8221; de la ventana que hace la llamada &#8220;form1.hwnd&#8221;
ejecutación (PChar): depende de la opción que escogemos para lanzar el programa:
edit: abriremos el NombreArchivo con [...]]]></description>
			<content:encoded><![CDATA[<p>A veces necesitamos ejecutar otro programa desde el nuestro. Para hacerlo, podemos usar la función <strong>ShellExecute </strong>de la unidad ShellAPI</p>
<p><strong>ShellExecute(Manejador<span style="color: #808080;">:</span><span style="color: #808080;">HWND, </span>ejecutación:<span style="color: #808080;">PChar</span>, NombreArchivo:<span style="color: #808080;">PChar</span>, Parámetros:<span style="color: #808080;">PChar</span>, Carpeta:<span style="color: #808080;">PChar</span>, Mostrar:<span style="color: #808080;">Integer</span>):<span style="color: #808080;">Longword</span>;</strong><span id="more-16"></span></p>
<p><strong>Manejador </strong>(<span style="color: #808080;">HWND</span>): le debemos poner el &#8220;window handle&#8221; de la ventana que hace la llamada &#8220;form1.hwnd&#8221;</p>
<p><strong>ejecutación </strong>(<span style="color: #808080;">PChar</span>): depende de la opción que escogemos para lanzar el programa:</p>
<blockquote><p><strong>edit:</strong> abriremos el NombreArchivo con el programa asociado a su edición.<br />
<strong>explorer:</strong> explora el directorio especificado, el NombreArchivo debe ser una ruta de directorio<br />
<strong>find:</strong> abre el sistema de buscar de windows, empenzando en el directorio especificado, que les pasamos con el parámetro NombreArchivo<br />
<strong>open:</strong> ejecuta el NombreArchivo, si es un ejecutable lo arranca, si es otro, lo abre con la herramienta asociada con el comando abrir<br />
<strong>print:</strong> imprime el NombreArchivo<br />
<strong>properties:</strong> muestra la ventana de información sobre el archivo concreto</p></blockquote>
<p><strong>NombreArchivo </strong>(<span style="color: #808080;">PChar</span>): el nombre de la aplicación , archivo no ejecutable o ruta de directorio</p>
<p><strong>Parámetros </strong>(<span style="color: #808080;">PChar</span>): Son los parámetros que le pasamos al archivo ejecutable, puede contener Nil &#8220;Null&#8221; si no queremos pasar ningún parámetro al ejecutable, si NombreArchivo no es ejecutable tenemos que poner Nil</p>
<p><strong>Carpeta </strong>(<span style="color: #808080;">PChar</span>): Carpeta que la aplicación a ejecutar tomara por defecto, es como el &#8220;Iniciar en&#8221; de los acesos directos de windows</p>
<p><strong>Mostrar </strong>(Integer): como queremos que se muestre la aplicación a ejecutar, valores posibles:</p>
<blockquote><p>SW_HIDE<br />
SW_RESTORE<br />
SW_SHOW<br />
SW_SHOWNA<br />
SW_SHOWNORMAL<br />
SW_SHOWDEFAULT<br />
SW_MAXIMIZE<br />
SW_MINIMIZE<br />
SW_SHOWMAXIMIZED<br />
SW_SHOWMINIMIZED<br />
SW_SHOWMINNOACTIVE<br />
SW_SHOWNOACTIVATE</p></blockquote>
<p><strong>Valor retornado:</strong> si la ejecución a sido exitosa, ShellExecute devuelve un valor tipo HINST, definido como <span style="color: #808080;">LongWord</span> con el manejador &#8220;handle&#8221; de la aplicación, la nuestra aplicación que llama a la otra<br />
Si es entre 0 y 32 quiere decir que a ocurrido un error</p>
<p><strong>Ejemplo 1.0</strong></p>
<p>Para usar la función ShellExecute tenemos que agregar en uses la unidad ShellApi</p>
<pre class="brush: delphi;">
uses ShellAPI;

...

if ShellExecute(Form1.Handle, nil, 'c:\windows\general.txt',
nil, nil, SW_SHOWNORMAL) &lt;= 32 then
Application.MessageBox('No se pudo ejecutar la aplicación',
'Error', MB_ICONEXCLAMATION);

ShellExecute(Form1.Handle, nil, 'c:\windows\notepad.exe',
'c:\windows\general.txt', nil, SW_SHOWMAXIMIZE);

ShellExecute(Form1.Handle, 'open', 'c:\windows\notepad.exe',
'general.txt', 'c:\windows', SW_SHOWNORMAL);

ShellExecute(Form1.Handle, nil, PChar(fname + '.txt'),
nil, nil, SW_MAXIMIZE);

ShellExecute(Form1.Handle, nil, 'c:\windows\notepad.exe',
nil, nil, SW_SHOWNORMAL);
</pre>
<p>Otros articulos: <a title="about site" href="http://delphi.about.com/od/windowsshellapi/a/executeprogram.htm" target="_blank">Executing and Running Applications and Files from Delphi Code</a> de About.com</p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand">
<ul class="socials">
		<li class="sexy-delicious">
			<a href="http://delicious.com/post?url=http://www.webserveis.com/mundodelphi/2008/01/30/uso-de-shellexecute-executar-programa-externo/&amp;title=Uso+de+ShellExecute%2C+Ejecutar+programa+externo" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.webserveis.com/mundodelphi/2008/01/30/uso-de-shellexecute-executar-programa-externo/&amp;t=Uso+de+ShellExecute%2C+Ejecutar+programa+externo" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=Uso+de+ShellExecute%2C+Ejecutar+programa+externo+-+http://b2l.me/tsgsn+&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-comfeed">
			<a href="http://www.webserveis.com/mundodelphi/2008/01/30/uso-de-shellexecute-executar-programa-externo/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="sexy-meneame">
			<a href="http://meneame.net/submit.php?url=http://www.webserveis.com/mundodelphi/2008/01/30/uso-de-shellexecute-executar-programa-externo/" rel="nofollow" class="external" title="Submit this to Meneame">Submit this to Meneame</a>
		</li>
		<li class="sexy-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.webserveis.com/mundodelphi/2008/01/30/uso-de-shellexecute-executar-programa-externo/&amp;n=Uso+de+ShellExecute%2C+Ejecutar+programa+externo&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="sexy-technorati">
			<a href="http://technorati.com/faves?add=http://www.webserveis.com/mundodelphi/2008/01/30/uso-de-shellexecute-executar-programa-externo/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="sexy-mail">
			<a href="mailto:?subject=%22Uso%20de%20ShellExecute%2C%20Ejecutar%20programa%20externo%22&amp;body=I+thought+this+article+might+interest+you.%0A%0A%22A%20veces%20necesitamos%20ejecutar%20otro%20programa%20desde%20el%20nuestro.%20Para%20hacerlo%2C%20podemos%20usar%20la%20funci%C3%B3n%20ShellExecute%20de%20la%20unidad%20ShellAPI%0D%0A%0D%0AShellExecute%28Manejador%3AHWND%2C%20ejecutaci%C3%B3n%3APChar%2C%20NombreArchivo%3APChar%2C%20Par%C3%A1metros%3APChar%2C%20Carpeta%3APChar%2C%20Mostrar%3AInteger%29%3ALongword%3B%0D%0A%0D%0AManejador%20%28HWND%29%3A%20le%20debemos%22%0A%0AYou+can+read+the+full+article+here%3A%20http://www.webserveis.com/mundodelphi/2008/01/30/uso-de-shellexecute-executar-programa-externo/" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a>
		</li>
		<li class="sexy-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.webserveis.com/mundodelphi/2008/01/30/uso-de-shellexecute-executar-programa-externo/&amp;title=Uso+de+ShellExecute%2C+Ejecutar+programa+externo" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="sexy-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.webserveis.com/mundodelphi/2008/01/30/uso-de-shellexecute-executar-programa-externo/&amp;title=Uso+de+ShellExecute%2C+Ejecutar+programa+externo&amp;srcUrl=http://www.webserveis.com/mundodelphi/2008/01/30/uso-de-shellexecute-executar-programa-externo/&amp;srcTitle=Uso+de+ShellExecute%2C+Ejecutar+programa+externo&amp;snippet=POST_SUMMARY" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.webserveis.com/mundodelphi/2008/01/30/uso-de-shellexecute-executar-programa-externo/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
