<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        line-height:normal;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
p
        {margin-top:6.0pt;
        margin-right:0cm;
        margin-bottom:12.0pt;
        margin-left:0cm;
        line-height:18.0pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
pre
        {margin-top:12.0pt;
        margin-right:0cm;
        margin-bottom:12.0pt;
        margin-left:0cm;
        line-height:normal;
        background:#EEEEEE;
        font-size:10.0pt;
        font-family:"Courier New";}
span.EstiloCorreo17
        {mso-style-type:personal-compose;
        font-family:Arial;
        color:windowtext;}
@page Section1
        {size:595.3pt 841.9pt;
        margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=ES link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Hola amigos míos.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Acá llego con esta duda, resulta que necesito ejecutar un
programa, pero además de eso, necesito redirigir la salida de este programa (lo
que devuelve) hacia mi programa llamador. Es un programa de consola el que
quiero ejecutar. Pues bien, hace días salió en nuestra lista como hacerlo con
ShellExecute, y además con ShellExecuteEx, explicadas por muchos compañeros. Ya
probé a hacerlo con ShellExecute, y funciona, sólo que no encuentro manera de
redirigir la salida hacia mi programa, o al menos capturar si se ejecutó bien o
no el comando del dos. Pensé que sería mejor hacerlo con ShellExecuteEx pero
allí me cae la siguiente duda, en el parámetro lpParameters de la estructura
que lo necesita, me dice que tengo que poner cada parámetro separado por
espacios, los que yo tengo que pasar son estos:<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>"query /d:Uci.cu DC"<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Y además la ayuda dice:<o:p></o:p></span></font></p>

<p><font size=1 face=Verdana><span style='font-size:8.0pt;font-family:Verdana'>To
include double quotation marks in <b><span title=LPCTSTR style='cursor:hand'><span
style='font-weight:bold'>lpParameters</span></span></b>, enclose each mark in a
pair of quotation marks, as in the following example. <o:p></o:p></span></font></p>

<pre AUTOHILITE=1><font size=1 face="Courier New"><span style='font-size:9.0pt'>sei.lpParameters = "An example: \"\"\"quoted text\"\"\"";<o:p></o:p></span></font></pre>

<p class=MsoNormal><font size=1 face=Verdana><span style='font-size:8.0pt;
font-family:Verdana'>In this case, the application receives three parameters: <i><span
style='font-style:italic'>An</span></i>, <i><span style='font-style:italic'>example:</span></i>,
and <i><span style='font-style:italic'>"quoted text"</span></i>.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=1 face=Verdana><span style='font-size:8.0pt;
font-family:Verdana'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=1 face=Verdana><span style='font-size:8.0pt;
font-family:Verdana'>Y la verdad no entiendo mucho que debe hacerse allí para
separar mis parámetros con espacios.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=1 face=Verdana><span style='font-size:8.0pt;
font-family:Verdana'> <o:p></o:p></span></font></p>

<p class=MsoNormal><font size=1 face=Verdana><span style='font-size:8.0pt;
font-family:Verdana'>Me pueden ayudar, y si es muy difícil existe alguna maneta
de usar la menos complicada función ShellExecute y recuperar la salida del
comando dos, sin acudir a ShellExecuteEx?<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=1 face=Verdana><span style='font-size:8.0pt;
font-family:Verdana'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=1 face=Verdana><span style='font-size:8.0pt;
font-family:Verdana'>Gracias por todo. Rey.</span></font><font size=2
face=Arial><span style='font-size:10.0pt;font-family:Arial'><o:p></o:p></span></font></p>

</div>

</body>

</html>