Вниз
Скачать: CL | DM;

Как обьявить шарэ переменную?   Найти похожие ветки 

← →
Vadim M   (2006-01-06 13:26) [0]

Передача данных через длл,
динамически загружаю длл в проге 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 - пример ,там будет свой тип стоять


← →
Fay ©   (2006-01-06 13:44) [1]

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


← →
Vadim M   (2006-01-06 16:36) [2]

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


var share
info:cardinal  ,


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

:(


← →
Vadim M   (2006-01-06 21:25) [3]

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


← →
Джо ©   (2006-01-06 21:32) [4]

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

x


← →
Германн ©   (2006-01-07 01:55) [5]

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

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


← →
Zeqfreed ©   (2006-01-07 02:12) [6]

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



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.026 c
14-1135694392
Digitman
2005-12-27 17:39
2006.01.22
Rayzoon Jamstix VSTi v1.01c


14-1135464116
Shastox
2005-12-25 01:41
2006.01.22
Acc to MP3


9-1122809087
Gamer
2005-07-31 15:24
2006.01.22
GLScene


5-1122453344
half_litre
2005-07-27 12:35
2006.01.22
TDBGrid с FixedCols ?


14-1135675298
ArtemESC
2005-12-27 12:21
2006.01.22
Задачка...




   Наверх