DDE сервер и несколько терминалов

 

Хотел бы запустить несколько терминалов и использовать DDE-сервера, но нельзя сменить имя сервера

С помощью поиска в файле terminal.exe в кодировке UTF-8 находится две подстроки "MT4" и "mT4"

Может это и есть имя DDE-сервера? Как бы отредактировать файл в формате UTF-8 ? Или хотя бы найти смещение в оригинальном файле этой строки?

 
Такую строку поищи, но в АНСИ, не ЮТФ-8. "=MT4|#%d!%s"
 
yuripk писал(а) >>
Такую строку поищи, но в АНСИ, не ЮТФ-8. "=MT4|#%d!%s"

Не.... что-то не то...

 
AlexSTAL >>:

Не.... что-то не то...

На этом форуме не раз появлялись темы как котировки разных терминалов совместить. Вы же пошли по самому нелепому пути.

Поверьте так Вы ничего не добьётесь. Есть два проторённых пути.

1  каждый из терминалов пишет файл и DLL его читает и передаёт.

2  File mapping,что несколько сложнее.

 
zhuki писал(а) >>

На этом форуме не раз появлялись темы как котировки разных терминалов совместить. Вы же пошли по самому нелепому пути.

Поверьте так Вы ничего не добьётесь. Есть два проторённых пути.

1 каждый из терминалов пишет файл и DLL его читает и передаёт.

2 File mapping,что несколько сложнее.

Вы крайне не правы. Это самый правильный путь, потому что он реализуем на уровне платформы и никакие советники и скрипты не могут повлиять на этот обмен.

На данном этапе у меня просто несколько виртуальных машин запущено на Microsoft Virtual PC и всё прекрасно работает.

Просто хотел чуть упростить задачу

Причина обращения: