![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите разобраться с таблицей атомов [D7, Win2k, WinXP]
vodvorezlaya © (2006-08-18 09:55:00)Создаю атом
push _адрес_переменной;
call GlobalAddAtom;
Получаю в ЕАХ атом,
только возникает вопрос - как из другой программы обратиться к этому атому, если программа не знает ни адрес данных ни имя атома?
Сергей М. (2006-08-21 08:35:00) [1]
> vodvorezlaya (19.08.06 09:34) [4]
> прога2:
>
> Код:
> ATOM atom;
> atom = GlobalFindAtom(" MyAtom");
А что же ты тогда утверждал, что "программа не знает .. имя атома" ?
> куда именно вводить данные для обмена
С чего ты взял, что атом предназначен для этого ?
vodvorezlaya (2006-08-21 08:20:00) [2]При множественных попытках таки не удалось организовать обмен между приложениями.
Ув. мастера подскажите пример, я не пойму куда именно вводить данные для обмена
vodvorezlaya (2006-08-19 09:34:00) [3]
> Как можно искать неизвестно что ?
Вопрос:
но как я в другой программе узнаю Атом или адрес строки(по которой его можно найти)?
Ответ:
прога1:
Код:
ATOM atom;
atom = GlobalAddAtom("MyAtom");
прога2:
Код:
ATOM atom;
atom = GlobalFindAtom("MyAtom");
if (atom) {
GlobalDeleteAtom(atom
Ketmar (2006-08-18 10:20:00) [4]> возникает вопрос - как из другой программы обратиться к
> этому атому, если программа не знает ни адрес данных ни
> имя атома
"эй, вы, трое! оба ко мне! я тебя узнал!" (ц)
Сергей М. (2006-08-18 10:18:00) [5]
> как из другой программы обратиться к этому атому, если программа
> не знает ни адрес данных ни имя атома?
А никак !)
Как можно искать неизвестно что ?
clickmaker (2006-08-18 09:57:00) [6]GlobalFindAtom?