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

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

Как обьявить шарэ переменную? [95/98]


Vadim M ©   (2006-01-06 13:26:00) 

Передача данных через длл,
динамически загружаю длл в проге 1 и проге2
в проге 1 - пишу значение Write1(100);
в проге 2 - читаю значение,должнобыть 100,а не 0 .
var ss:cardinal;ss:=Read1;

library dog;

uses sysUtils,Classes;

{$R *.RES}

var
info:cardinal; // share ???

procedure Write1(a:cardinal);
begin
info:=a;
end;

function Read1:cardinal;
begin
Result:=info;
end;

info:cardinal - пример ,там будет свой тип стоять


Zeqfreed   (2006-01-07 02:12:00) [1]

Германн ©   (07.01.06 1:55) [5]
Действительно, раз уж в Borland догадались сделать threadvar, то про sharevarони уж никак не могли забыть :)


Германн   (2006-01-07 01:55:00) [2]

Вы все, которые:
 пытаются ставить глобальные хуки;
 организовать межпросессорный обмен;
и т. д. и т. п. - просто ЛОХИ!

Надо же было всего-то объявить var share!
:-)))


Джо   (2006-01-06 21:32:00) [3]

> [3] Vadim M   (06.01.06 21:25)
> как пoхерить?

x


Vadim M   (2006-01-06 21:25:00) [4]

как пoхерить?


Vadim M   (2006-01-06 16:36:00) [5]

не хотелось бы мапить ,и выдирать real массивы,
тут как то в обьявлении переменной и она видна всем,что-то
типа


var share
info:cardinal  ,


но синтаксис не помню,а в учебниках(для чайников) такого нет

:(


Fay   (2006-01-06 13:44:00) [6]

2 Vadim M   (06.01.06 13:26)
File mapping в помощь. На сайте есть статейка по этому поводу.


Наверх

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