Главная
Новый форум
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Доступ к отладочной информации в Б5

 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> Программирование в БЭСТ-4
View previous topic :: View next topic  
Author Message
Дениска



Joined: 26 Feb 2002
Posts: 649



PostPosted: 22 Jul 2007 17:54    Post subject: Доступ к отладочной информации в Б5 Reply with quote

Как в БЭСТ5 получить доступ к отладочной информации, к той информации которую в БЭСТ4 получаем по Alt-Ins?

И еще, при запуске BestIde выдается ошибка:
"Не возможно открыть ключ реестра HKEY_LOCAL_MACHINE\Software\Microsoft\SourceSafe". При этом такого ключа на самом деле нет в реестре ...
Back to top
View user's profile Send private message
itman



Joined: 05 Apr 2002
Posts: 1247
Location: Ильин Е.Ю.
Occupation: Cio
Interests: Кинель

PostPosted: 23 Jul 2007 07:09    Post subject: Reply with quote

Доступ к отладочной информации аналогичен доступу в Б4+ , но только в аналогичном интерфейсе.
По ошибке - надо снять флажок соединения с sourcesafe в настройках IDE.
Back to top
View user's profile Send private message Send e-mail
Дениска



Joined: 26 Feb 2002
Posts: 649



PostPosted: 23 Jul 2007 10:27    Post subject: Reply with quote

itman wrote:
Доступ к отладочной информации аналогичен доступу в Б4+ , но только в аналогичном интерфейсе.


Нажимаю Alt-INS в Б5 и ни какой реакции ...
Back to top
View user's profile Send private message
Титов Александр



Joined: 26 Jul 2002
Posts: 975
Location: Титов Александр Александрович
Occupation: Компания БЭСТ
Interests: Москва

PostPosted: 23 Jul 2007 10:43    Post subject: Reply with quote

Дениска wrote:
itman wrote:
Доступ к отладочной информации аналогичен доступу в Б4+ , но только в аналогичном интерфейсе.


Нажимаю Alt-INS в Б5 и ни какой реакции ...

Добрый день!
1. Лучше войти в отладчик, остановиться по светофору и выбрать вверху "W" - там гораздо больше информации.
2. Alt-Ins работает, если переменная окружения BEST5_ALTINS равна
YES.
_________________
С уважением, Александр Титов, Компания БЭСТ, Москва, отдел разрабо
Back to top
View user's profile Send private message Visit poster's website
Дениска



Joined: 26 Feb 2002
Posts: 649



PostPosted: 24 Jul 2007 10:21    Post subject: Reply with quote

Я правильно понимаю, что файл userlibpro.bdll надо вручную скопировать на все компьютеры на которых будет запускаться плагин?
Back to top
View user's profile Send private message
Дениска



Joined: 26 Feb 2002
Posts: 649



PostPosted: 24 Jul 2007 10:36    Post subject: Reply with quote

В Б4, чтобы вызывать плагины из документа, плагин вызывался из ДОС формы (обычно вызов по F9). Как вызвать плагин из документа в Б5?
Back to top
View user's profile Send private message
nordk



Joined: 27 Jun 2005
Posts: 1000
Location: Горбунов Константин
Occupation: БЭСТ-Партнер
Interests: СПб

PostPosted: 24 Jul 2007 15:15    Post subject: Reply with quote

Зайти в картотеку и там есть CTRL-F5
Back to top
View user's profile Send private message Send e-mail
nordk



Joined: 27 Jun 2005
Posts: 1000
Location: Горбунов Константин
Occupation: БЭСТ-Партнер
Interests: СПб

PostPosted: 24 Jul 2007 15:56    Post subject: Reply with quote

Дениска wrote:
Я правильно понимаю, что файл userlibpro.bdll надо вручную скопировать на все компьютеры на которых будет запускаться плагин?

Для версии 3.3 именно так в 3.4 будет достаточно положить в одно мест
Back to top
View user's profile Send private message Send e-mail
Дениска



Joined: 26 Feb 2002
Posts: 649



PostPosted: 24 Jul 2007 16:59    Post subject: Reply with quote

Титов Александр wrote:
Дениска wrote:

Нажимаю Alt-INS в Б5 и ни какой реакции ...

Добрый день!
1. Лучше войти в отладчик, остановиться по светофору и выбрать вверху "W" - там гораздо больше информации.
2. Alt-Ins работает, если переменная окружения BEST5_ALTINS равна
YES.


Спасибо! Разобрался. Жаль Alt-Ins не везде работает. Скажем в общих данных не работает ...
Back to top
View user's profile Send private message
Дениска



Joined: 26 Feb 2002
Posts: 649



PostPosted: 12 Oct 2007 08:51    Post subject: Reply with quote

nordk wrote:
Дениска wrote:
Я правильно понимаю, что файл userlibpro.bdll надо вручную скопировать на все компьютеры на которых будет запускаться плагин?

Для версии 3.3 именно так в 3.4 будет достаточно положить в одно место.


Как можно подключить свою функцию в другом Б5? К примеру, прихожу я в другую организацию, где есть свои наработки, которые хранятся в userlibpro.bdll, но исходников нет. Мне надо подключить разработанные мной функции, при этом не испортить функции которые уже у них есть (которые хранятся в userlibpro.bdll). В Б4 там все просто, копируешь свой *.hrb и все
Back to top
View user's profile Send private message
Behemoth



Joined: 15 Mar 2002
Posts: 155
Location: Новиков Алексей Юрьевич
Occupation: ПБОЮЛ
Interests: Пермь

PostPosted: 12 Oct 2007 16:33    Post subject: Reply with quote

Добрый день.

Создаёте новый проект. Называете его произвольно.
Главное, чтобы он помещал созданную им bdll в папку Server\DATA\PRO\userlibs. При старте клиентов содержимое этой папки копируется на рабочую станцию и загружается. Независимо от имени bdll.
_________________
С уважением, Новиков Алексей.
Back to top
View user's profile Send private message Send e-mail
Дениска



Joined: 26 Feb 2002
Posts: 649



PostPosted: 12 Oct 2007 16:48    Post subject: Reply with quote

Behemoth wrote:

Создаёте новый проект. Называете его произвольно.
Главное, чтобы он помещал созданную им bdll в папку Server\DATA\PRO\userlibs. При старте клиентов содержимое этой папки копируется на рабочую станцию и загружается. Независимо от имени bdll.


А если в разных bdll будут функции с одинаковыми именами, то как себя поведет БЭСТ?

Behemoth wrote:

... Server\DATA\PRO\userlibs. При старте клиентов содержимое этой папки копируется на рабочую станцию и загружается.


А это не противоречит предыдущему ответу?

nordk wrote:
Дениска wrote:
Я правильно понимаю, что файл userlibpro.bdll надо вручную скопировать на все компьютеры на которых будет запускаться плагин?

Для версии 3.3 именно так в 3.4 будет достаточно положить в одно место.
Back to top
View user's profile Send private message
nordk



Joined: 27 Jun 2005
Posts: 1000
Location: Горбунов Константин
Occupation: БЭСТ-Партнер
Interests: СПб

PostPosted: 12 Oct 2007 17:25    Post subject: Reply with quote

Дениска wrote:
А если в разных bdll будут функции с одинаковыми именами, то как себя поведет БЭСТ?
Если внутри самого модуля БЭСТа будут функции с одинаковми именами тут тоже будет некорректно.
Да тут надо внимательнее отнестись к именам функций или
использовать STATIC FUNCTION например

Quote:
Behemoth wrote:

... Server\DATA\PRO\userlibs. При старте клиентов содержимое этой папки копируется на рабочую станцию и загружается.


А это не противоречит предыдущему ответу?

nordk wrote:
Дениска wrote:
Я правильно понимаю, что файл userlibpro.bdll надо вручную скопировать на все компьютеры на которых будет запускаться плагин?

Для версии 3.3 именно так в 3.4 будет достаточно положить в одно место.


Нет ведь у bdll будут разные имена....
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view     Forum Index -> Программирование в БЭСТ-4 All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group

Rambler
Rambler's Top100 Рейтинг@Mail.ru