Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Помогите разобраться с таблицей атомов [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?


Наверх

Титульная страница Поиск, карта сайта Написать письмо