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

Shared Section   Найти похожие ветки 

← →
ki11er   (2005-07-20 17:57) [0]

Существует ли возможность сделать на Delphi shared section?
memory-mapped files просьба не предлагать ;-)

Если нет, то можно ли как-то хотя бы объявить свой сегмент и "положить" в него переменные?

Заранее спасибо.


← →
Digitman ©   (2005-07-20 18:20) [1]


> Существует ли возможность сделать на Delphi shared section?


вплоть до Д7 - не существует.

далее - не в курсе, хотя более чем уверен - и там тоже не существует.


> как-то хотя бы объявить свой сегмент и "положить" в него
> переменные?


манипулируй PE-заголовком, используя готовые сторонние инстр.средства

а можно узнать, для чего сия фича понадобилась ?


← →
ki11er   (2005-07-21 14:35) [2]

>а можно узнать, для чего сия фича понадобилась ?
Подкинули тут, блин, "интересную" работку - переписывание сишного кода на Delphi :-( В исходном коде активно используются общие секции. Не хотелось менять структуру кода, но по-видимому придется :(


← →
evvcom ©   (2005-07-21 15:13) [3]


> shared section?
> memory-mapped files просьба не предлагать

Это между процессами что ли? А чем FileMapping не угодил?


← →
ki11er   (2005-07-21 16:32) [4]

>А чем FileMapping не угодил?
Тем, что это более замороченно и придется немного код менять. А этого делать мне не хотелось.


← →
evvcom ©   (2005-07-21 16:37) [5]


> и придется немного код менять. А этого делать мне не хотелось.

Ну так оставь всё на Си, тогда ничего не придется.


← →
Digitman ©   (2005-07-21 16:39) [6]


> придется немного код менять
> А этого делать мне не хотелось


А чуть ли не в любом случае придется !

Немного ? Ой ли ?

Те же С-шные макросы как собрался портировать в Делфи-код ?
Сами по себе переползут ? али как ?
Или скажешь, что ими там и не пахнет ?)


← →
ki11er   (2005-07-21 17:11) [7]

>Те же С-шные макросы как собрался портировать в Делфи-код ?
Запросто. Ты и представить себе не можешь, какие навороченные макросы там были. ;-) Но каждый макрос превратился в функцию (за исключением тех, которые превратились просто в const).


← →
MBo ©   (2005-07-21 22:02) [8]

Правка PE от Peter Vones:
http://codecentral.borland.com/Item.aspx?id=15387


← →
ki11er   (2005-07-21 22:46) [9]

2 MBo:
Интересно. Спасибо большое.


← →
Leonid Troyanovsky ©   (2005-07-22 00:56) [10]


> MBo ©   (21.07.05 22:02) [8]
> Правка PE от Peter :


Petr Vones.

--
Regards, LVT.



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

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



Память: 0.47 MB
Время: 0.024 c
14-1121769907
ЯВ
2005-07-19 14:45
2005.08.07
Небоскреб


14-1121439061
Narik
2005-07-15 18:51
2005.08.07
загрузить анимацию в Animate1 из ресурса


3-1119522193
Sirus
2005-06-23 14:23
2005.08.07
Что быстрее? DBF или Firebird?


14-1121366741
BorisMor
2005-07-14 22:45
2005.08.07
Еще одна провокационная ветка про 2 мировую.


10-1099047229
ILUHA
2004-10-29 14:53
2005.08.07
Как создать COM сервер с поддержкой интерфейса IDataIntercept




   Наверх