Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Вызов функции из FLL
|
|||
|---|---|---|---|
|
#18+
Всем доброго дня ! Господа, подскажите, допустимо ли если 2 приложения на VFP, работающие с 1 FLL вызовут одновременно одну и туже функцию из этой библиотеки ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2004, 15:56 |
|
||
|
Вызов функции из FLL
|
|||
|---|---|---|---|
|
#18+
А почему нет? Проблемы могут возникать при обращении к общим ресурсам. А вызов функции осуществляется уже после ее загрузки в область памяти приложения... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2004, 16:17 |
|
||
|
Вызов функции из FLL
|
|||
|---|---|---|---|
|
#18+
А как быть с многопоточным Ole сервером ? В случае если 2 потока захотят поработать с функцией, прокатит ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2004, 16:20 |
|
||
|
Вызов функции из FLL
|
|||
|---|---|---|---|
|
#18+
Фоксовый COM-объект имеет потоковую модель Apartment, поэтому проблем быть не должно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2004, 16:23 |
|
||
|
Вызов функции из FLL
|
|||
|---|---|---|---|
|
#18+
Команда set library to mylib.fll и есть загрузка библиотеки в память (притом обязательно полностью), а set library to - удаление из памяти. Проверяется просто, загрузите библиотеку, а затем удалите файл библиотеки из области видимости фокса. Фокс как работал, так и будет продолжать, библиотечный файл ему больше не понадобится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2004, 18:00 |
|
||
|
Вызов функции из FLL
|
|||
|---|---|---|---|
|
#18+
Вопрос вообще-то был в другом... Человек интересуется не будет ли загружена библиотека в одно адресное пространство при работе c multithreaded dll. Ответ - не будет потому что VFP использует потоковую модель apartment. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2004, 18:16 |
|
||
|
Вызов функции из FLL
|
|||
|---|---|---|---|
|
#18+
Crip, уважаемый, а не подскажите откуда Вы взяли, что фоксовский сервер будет иметь именно эту модель ? И так сказать попутные вопросы: 1. Сервер создан, он по замыслу multithreaded. Каким образом мне из клиента , тож на VFP, создать 10 его копий объекта сервера и обеспечить такую работу объектов серверов , чтобы обмен с клиентом был защищен от коллизий обмена данными между серверами и клиентом ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2004, 12:55 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=32462548&tid=1596893]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 256ms |
| total: | 394ms |

| 0 / 0 |
