Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.01.22;
Скачать: [xml.tar.bz2];

Вниз

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

 
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 вся ветка

Форум: "Начинающим";
Текущий архив: 2006.01.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.048 c
5-1122996902
Juice
2005-08-02 19:35
2006.01.22
Редактор свойств, проблема с units


4-1131563002
Варяг
2005-11-09 22:03
2006.01.22
Доступ к реестру средствами API


14-1135586366
vecna
2005-12-26 11:39
2006.01.22
долгорукий - дед мороз!


9-1119771942
VolanD666
2005-06-26 11:45
2006.01.22
Анимация


14-1135920690
WondeRu
2005-12-30 08:31
2006.01.22
Слышал что новая версия клиента к форуму появилась. Это правда?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский