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

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

Shared Section [D4, D5, D6, D7, Win95/98, NT4, Win2k, WinXP]


ki11er ©   (2005-07-20 17:57:00) 

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

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

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


Leonid Troyanovsky   (2005-07-22 00:56:00) [1]


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


Petr Vones.

--
Regards, LVT.


ki11er   (2005-07-21 22:46:00) [2]

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


MBo   (2005-07-21 22:02:00) [3]

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


ki11er   (2005-07-21 17:11:00) [4]

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


Digitman   (2005-07-21 16:39:00) [5]


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


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

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

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


evvcom   (2005-07-21 16:37:00) [6]


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

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


ki11er   (2005-07-21 16:32:00) [7]

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


evvcom   (2005-07-21 15:13:00) [8]


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

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


ki11er   (2005-07-21 14:35:00) [9]

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


Digitman   (2005-07-20 18:20:00) [10]


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


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

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


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


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

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


Наверх

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