Zireael пишет: Цитата: Поможете или нет?
Чем? Пример уже написали, да и в теме про буфер есть примеры.
Этот пример как связываться с программой по буферу.
CODE:char Command[1]={'A'};
writebuffer (#Command[0], 1);//Записываем в внутренний буффер программы символ 'A'
char b[1];
readbuffer(#b[0], 1);//Считываем с буффера первый один символ
if(b[0] == 'A')
{
messagebox (b[0]);
}
Если запустить скрипт записывания и скрипт считывания с буфера по отдельность, то будет пустой текст
(Добавление)
Тоже самое и это:
CODE:char ch[100];
ch[0]='f'; ch[1]='u';
writebuffer(#ch[0], 100);//пишем
char ch[100];
readbuffer(#ch[0], 100);//читаем
messagebox(format(#ch[0]));
(Добавление)
Я хочу, что бы он записывал в буфер что угодно, а я читал тогда, когда захочу и даже если программа будет снова перезапущена, то всё должно сохраниться в буфере и без указателя на другую программу.
(Добавление)
Не знаю как сейчас, но давно как я помню - работало, сейчас по отдельности - нет.
(Добавление)
Kibor пишет: А какой он должен быть?
Если вы не положили что то в ящик, то там пусто. Я положил в ящик: символ "а", что еще должно быть?
(Добавление)
Вот если ты имеешь ввиду "положить в коробку", т.е в другую программу, то по-твоему я должен вызывать программу через start, а уже потом брать указатель? что? Мне проще записать в буфер просто, а потом уже не надо ничего открывать. |