Mam pytanie do Was

tzn jak uruchomic zewnetrzny program juz wiem:
np.
chcialbym teraz wysylac do niego informacje i miec mozliwosc odbierania informacji.ShellExecuteA(0, "Open", "cmd.exe", "", "C:", 1);
chcialbym teraz wysylac do niego informacje i miec mozliwosc odbierania informacji.ShellExecuteA(0, "Open", "cmd.exe", "", "C:", 1);
Kod: Zaznacz cały
//+------------------------------------------------------------------+
//| ExpertSharedMemory.mq4 |
//| Copyright © 2010, MetaQuotes Software Corp. |
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2010, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net"
#import "SharedMemoryDLL.dll"
string GetStringValue(string);
#import
extern string Function_W_R = " ";
extern string Read_Write_Buffer = " ";
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
string sret;
//---- simple dll-functions call
if (Function_W_R != "W" && Function_W_R != "R")
{
Print("Îřčáęŕ: Ęîä îďĺđŕöčč ěîćĺň áűňü W-çŕďčńü â đŕçäĺë˙ĺěóţ ďŕě˙ňü, čëč R-×ňĺíčĺ čç đŕçäĺë˙ĺěîé ďŕě˙ňč");
return;
}
sret = StringConcatenate(Function_W_R,Read_Write_Buffer);
sret=GetStringValue(sret);
if (sret == " ")
{
Print("Îřčáęŕ ďđč âűďîëíĺíčĺ îďĺđŕöčč - " + Function_W_R);
return;
}
Read_Write_Buffer = StringSubstr(sret,1);
if (Function_W_R == "W")
Comment("Ďîńëĺäí˙˙ îďĺđŕöč˙ ń Đŕçäĺë˙ĺěîé Ďŕě˙ňüţ áűëŕ îďĺđŕöč˙: " + Function_W_R + "\n"+
"Çŕďčńŕíî â Đŕçäĺë˙ĺěóţ Ďŕě˙ňü : ",Read_Write_Buffer);
else
Comment("Ďîńëĺäí˙˙ îďĺđŕöč˙ ń Đŕçäĺë˙ĺěîé Ďŕě˙ňüţ áűëŕ îďĺđŕöč˙: " + Function_W_R + "\n"+
"Ďđî÷čňŕíî čç Đŕçäĺë˙ĺěîé Ďŕě˙ňč : ",Read_Write_Buffer);
Function_W_R = " ";
Read_Write_Buffer = " ";
//----
return(0);
}
//+------------------------------------------------------------------+
//| array functions call |
//+------------------------------------------------------------------+
int start()
{
//---
return(0);
//---
}
//+------------------------------------------------------------------+