Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > API de Windows
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-05-2016
vicvil vicvil is offline
Miembro
 
Registrado: may 2003
Ubicación: Chile
Posts: 157
Poder: 21
vicvil Va por buen camino
ayuda con ShellExecute con parámetro

Por favor, necesito un poco de ayuda...
Tengo un pequeño programa de consola hecho en C# y necesito llamarlo desde delphi.
Este programa necesita le sea ingresado un parámetro y tengo problemas con la llamada, siempre me sale un error probando de distintas formas.
Estoy haciendo algo como lo siguiente:

Código Delphi [-]
ruta:= '/c ' + cRutaExe + 'Archivos\programa.exe ' + folio;
ShellExecute(Handle,'open',PChar('cmd'),PChar(ruta),nil,Sw_ShowMinimized);

(cRutaExe es la ruta hacia donde está el ejecutable de delphi, mientras que el programa C# está en la carpeta Archivo dentro de esa ruta y folio es el parámetro que requiere el programa)

Lo he hecho de distintas formas, a veces solo abre el cmd y no hace nada, otras abre el cmd en la carpeta cRutaExe, otras me manda error. He usado muchas veces el ShellExecute pero directamente para abrir programas ejecutables no a través de cmd.
La cosa es que necesito abrir cmd para poder ejecutar el programa de consola de c# y pasarle un parámetro, ¿cómo se puede hacer?
De antemano gracias.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
ShellExecute mjjj API de Windows 4 17-04-2010 20:39:20
ayuda con declaracion de parametro microbiano Conexión con bases de datos 3 10-03-2010 23:08:45
Shellexecute mjjj Varios 2 11-09-2007 17:41:21
ShellExecute jorodgar Varios 8 07-05-2007 13:46:15
ShellExecute erfedecai API de Windows 4 26-06-2006 19:12:46


La franja horaria es GMT +2. Ahora son las 23:55:47.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi