BEST logo логотип компании БЭСТ - программы для бизнеса ПРОДАЖИ
+7 (991) 312-04-37
trade@bestnet.ru
ПОДДЕРЖКА
+7 (495) 775-66-76
consult@bestnet.ru
СКАЧАТЬ
Обновления
Дистрибутивы
Авторизация

Логин:
Пароль:
Забыли свой пароль?
Регистрация
ВАШ ВОПРОС

Доступ к Личному кабинету закрыт!
Как получить доступ?


Форум

Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Дизайнер приложений!!!, Не получается подключить dll в новом диз приложений.
 
Расскажите, пожалуйста что изменилось в диз приложений.
Не получается подключить скомпилированные dll!!!
запись вида:
Цитата
Производство\Выпуск продукции;Запущенная продукция;ViewAmounts;LaunchedProd;1
в файлике
userbdll.txt дает новое меню, но вот при клике на него получаю ошибку:
Нет функции ViewAmounts в LaunchedProd. bdll, скомпилированные в старом дизайнере прекрасно работают!!!
Что поменялось???

У меня была запись вида:
STATIC PROCEDURE ViewAmounts()
......
Убрал STATIC ошибка не пишется, однако при клике на меню не происходит вообще ничего. Серые меню отключили?
SOS!!!
Изменено: Саак Шахламджян - 07.11.2008 11:28:21
 
При компиляции старым дизайнером приложений все отлично работает!!!
Расскажите, пожалуйста, как теперь надо делать, чтобы работали собственные bdll???
 
Цитата
Саак Шахламджян пишет:
Расскажите, пожалуйста что изменилось в диз приложений.

Не получается подключить скомпилированные dll!!!

запись вида:

Цитата Производство\Выпуск продукции;Запущенная продукция;ViewAmounts;LaunchedProd;1 в файлике

userbdll.txt дает новое меню, но вот при клике на него получаю ошибку:

Нет функции ViewAmounts в LaunchedProd. bdll, скомпилированные в старом дизайнере прекрасно работают!!!

Что поменялось???

У меня была запись вида:

STATIC PROCEDURE ViewAmounts()

......

Убрал STATIC ошибка не пишется, однако при клике на меню не происходит вообще ничего. Серые меню отключили?

SOS!!!

Добрый вечер!
1. То что были видны статик-процедуры - это была ошибка, которую исправили.
2. Если в конце строки меню ставить "0", то функция отрабатывает в сером потоке, но bdll тогда должна лежать в bin\userlibs, оттуда они грузятся автоматом.
 
Цитата
Александр Титов пишет:

Добрый вечер!
1. То что были видны статик-процедуры - это была ошибка, которую исправили.
2. Если в конце строки меню ставить "0", то функция отрабатывает в сером потоке, но bdll тогда должна лежать в bin\userlibs, оттуда они грузятся автоматом.


Решил попробовать новый дизайнер.
Сделал, как Вы посоветовали, теперь не хочет работать SaveSetKey... Нужно dll'ку какую-то загрузить для её работы?
Изменено: Саак Шахламджян - 21.11.2008 09:51:38
 
в строке меню поставил 1, а dll в bin оставил. Вроде все работает, как я понял это в СП12 сделали.... в 11м так не работало...
Изменено: Саак Шахламджян - 21.11.2008 09:55:42
 
Цитата
Саак Шахламджян пишет:
Цитата Александр Титов пишет:



Добрый вечер!

1. То что были видны статик-процедуры - это была ошибка, которую исправили.

2. Если в конце строки меню ставить "0", то функция отрабатывает в сером потоке, но bdll тогда должна лежать в bin\userlibs, оттуда они грузятся автоматом.



Решил попробовать новый дизайнер.

Сделал, как Вы посоветовали, теперь не хочет работать SaveSetKey... Нужно dll'ку какую-то загрузить для её работы?

Я не знаю конкретно что вы пишите, но если используются подобные функции, обычно спасает подгрузка:
LoadLibrary("Gramenu.bdll")
LoadLibrary("PLL.bdll")
Страницы: 1
Читают тему (гостей: 1)