Ver Mensaje Individual
  #6 (permalink)  
Antiguo 26/04/2011, 11:31
hiramhzr
 
Fecha de Ingreso: enero-2011
Ubicación: En un Cuarto Cubierto de Pasto Verde
Mensajes: 95
Antigüedad: 13 años, 3 meses
Puntos: 3
Respuesta: Enviar variables de PHP a C#

Cita:
Iniciado por stramin Ver Mensaje
usa los argumentos (args), esto es lo que usan programas como msn y los navegadores web, todo lo que debes hacer es ejecutar el programa de esta forma:

miprograma.exe argumento1 argumento2 argumentox
iexplore.exe yahoo.es google.cl

luego puedes adquirir estos argumentos en tu programa, dependiendo de tu programa es como lo puedes adquirir, busca por "argumentos" o "args" en el lenguaje que estés usando.

En esta página podrías encontrar como hacerlo con C#: http://www.dotnetperls.com/main
Hola gracias de nuevo por tu respuesta, sigo leyendo todo este tiempo como lograrlo y aun no puedo, lo que me comentas es una excelente idea y me abrió la mente en que las variables las puedo pasar por parámetros a la función de miprograma.exe el problema es que no se como "tratar" dichas variables en C# por ejemplo, lo que tengo hasta el momento en C#:
Código C:
Ver original
  1. public class SumaPruebap
  2. {
  3.         static void main()
  4.         {
  5.                 Suma(a,b);
  6.         }
  7.  
  8. int Suma(int a, int b){
  9.         int resultado = 0;
  10.         resultado  = a + b;
  11.         return resultado;
  12.                 }
  13. }

y asi intento enviarlas por php
Código PHP:
Ver original
  1. $resultado = system("programac.exe $parametro", $retval);

Esto ultimo de php aun no se si funcione ya que no eh podido compilar el programa en C#

Alguna idea, muchas gracias de ante mano.