Re: Встраевание VBA в свои программы
От: glh Россия  
Дата: 14.06.04 11:46
Оценка: 2 (1)
Здравствуйте, MrFox, Вы писали:

MF>Кто нибудь встраивал в свои программы VBA??

MF>поделитесь своими мыслями, кодом...плиз...

Именно VBA? Встроить в VB?
Хитро Однако!?
Зачем?
Может быть будет достаточно ScriptControl?
Это даст и скрипты и формы и события.
Дизайнера нет, так сам сделаешь.

Нет, вообще можно, и довольно легко.

Интеграция VBA в бизнес-приложения независимых разработчиков

Но...

Самая большая проблема с этим VBA — это как его получить.

Не рантайм, а девелоперский вариант — Компакт-диск VBA SDK.

Денег стоит, больших, лицензирование дорогое.
На посмотреть ищу с 2000 года.
Успехов!
C уважением, Алексей.
------------------------------------------------
Хороших %s не бывает — бывает не худший вариант.
Встраевание VBA в свои программы
От: MrFox  
Дата: 11.06.04 18:24
Оценка:
Кто нибудь встраивал в свои программы VBA??
поделитесь своими мыслями, кодом...плиз...
... << RSDN@Home 1.1.3 stable >>
Re[2]: Встраевание VBA в свои программы
От: MrFox  
Дата: 14.06.04 12:29
Оценка:
Здравствуйте, glh, Вы писали:

glh>Не рантайм, а девелоперский вариант — Компакт-диск VBA SDK.


glh>Денег стоит, больших, лицензирование дорогое.

glh>На посмотреть ищу с 2000 года.

есть у меня VBA SDK 6,3 и хелп к ниму ...
вот ссылка http://www.vb.kiev.ua/dwns/vba/
только не понятно что и как...помоги разобраться ...плиз...
хочется сделать некую оболочку для VBA, а остальное делать уже на
самом VBA...
... << RSDN@Home 1.1.3 stable >>
Re: Встраевание VBA в свои программы
От: Igor Kudryashov Россия  
Дата: 15.06.04 11:03
Оценка:
Здравствуйте, MrFox, Вы писали:

MF>Кто нибудь встраивал в свои программы VBA??

MF>поделитесь своими мыслями, кодом...плиз...

Сам не делал, но знаю, что нужен VBA SDK и большая куча бабок на лицензию.
... << Rsdn@Home 1.1.4 beta 1 >>
Re[3]: Встраевание VBA в свои программы
От: glh Россия  
Дата: 15.06.04 13:49
Оценка:
Здравствуйте, MrFox, Вы писали:

MF>Здравствуйте, glh, Вы писали:


glh>>Не рантайм, а девелоперский вариант — Компакт-диск VBA SDK.


glh>>Денег стоит, больших, лицензирование дорогое.

glh>>На посмотреть ищу с 2000 года.

MF>есть у меня VBA SDK 6,3 и хелп к ниму ...

MF>вот ссылка http://www.vb.kiev.ua/dwns/vba/
Опа! Спасибо.

MF>только не понятно что и как...помоги разобраться ...плиз...

MF>хочется сделать некую оболочку для VBA, а остальное делать уже на
MF>самом VBA...

Как я уже говорил
Интеграция VBA в бизнес-приложения независимых разработчиков

Как раз то, что ты спрашиваешь. Если не скачаешь, скажи.
Успехов!
C уважением, Алексей.
------------------------------------------------
Хороших %s не бывает — бывает не худший вариант.
Re[3]: Встраевание VBA в свои программы
От: Леон Казахстан  
Дата: 16.06.04 07:55
Оценка:
Здравствуйте, MrFox, Вы писали:

MF>Здравствуйте, glh, Вы писали:


glh>>Не рантайм, а девелоперский вариант — Компакт-диск VBA SDK.


glh>>Денег стоит, больших, лицензирование дорогое.

glh>>На посмотреть ищу с 2000 года.

MF>есть у меня VBA SDK 6,3 и хелп к ниму ...

MF>вот ссылка http://www.vb.kiev.ua/dwns/vba/
MF>только не понятно что и как...помоги разобраться ...плиз...
MF>хочется сделать некую оболочку для VBA, а остальное делать уже на
MF>самом VBA...



Вообще о VBA SDK много информации как в MSDN, так и в help'е к самому SDK ...
ну если конечно сам не найдёшь могу поковыряться у себя и прислать пару ссылок ...

По собсвенному опыту, возможно просто кривые руки, могу заключить что когда у тебя host приложение на ATL или MFC, проблем не возникает, а вот когда ты хочешь использовать VB, есть одна пакость: события из Host приложения на VB не перехватываются в VBA ...

а так нормальный продукт причём в свободном доступе ... а что делать с лицензиями, решать самому ...
... << RSDN@Home 1.1.0 stable >>
Re[4]: Встраевание VBA в свои программы
От: MrFox  
Дата: 16.06.04 23:08
Оценка:
Здравствуйте, Леон, Вы писали:

Л>Вообще о VBA SDK много информации как в MSDN, так и в help'е к самому SDK ...

Л>ну если конечно сам не найдёшь могу поковыряться у себя и прислать пару ссылок ...

пришли пожалуйста ан tol@bcbk.ru
Re: Встраевание VBA в свои программы
От: Nuald Россия http://nuald.blogspot.com
Дата: 24.06.04 08:48
Оценка:
Здравствуйте, MrFox, Вы писали:

MF>Кто нибудь встраивал в свои программы VBA??

MF>поделитесь своими мыслями, кодом...плиз...

Мои пять копеек
Если нужен именно редактор, тогда тяжко, а если просто нужна поддержка высокоуровневого скриптования, то все просто. Работаешь с VBScript (он же VBA) или javascript через COM-интерфейс IE. Если хочется чего-нить покруче, тогда берешь любые развитые языки скриптования (типа Tcl, Python) — они обычно позволяют себя легко встраивать, т.к. распространяются с исходниками, и в мануале к ним даже сказано, как их встраивать в приложения. Ну и если хочется присобачить редактор, то ИМХО тоже нетрудно найти какой-нить, позволяющий себя встраивать...
Re: Встраевание VBA в свои программы
От: VB.Kiev.UA Украина  
Дата: 25.06.04 20:27
Оценка:
Здравствуйте, MrFox, Вы писали:

MF>Кто нибудь встраивал в свои программы VBA??

MF>поделитесь своими мыслями, кодом...плиз...

Я встраивал. А что, нужен пример на VB?
Пиши на мейл: info@vb.kiev.ua

Хотя я бы не рекомендовал исп-ть VBA SDK, т.к. со своим софтом должен будешь включать в дистрибутив сам SDK (а это дофигища лишнего балласта). Так что думай сам — если у тебя проект типа MS Office по кол-ву компонентов — то там, естессно, уже без установочного CD не обойтись, но если это небольшая утилита — то слишком дорогое удовольствие.
Есть еще один нюанс (у меня, на машине с Win98) — перестает работать OnError в VB6 IDE, хотя на поведение компилированного софта это не влияет (не считая незначительных глюков с OfficeXP VBA).

Совет: Если я не переубедил, то сам дистрибутив, правда, версии 6.2 (т.е. не-SDK) преспокойно берется с CorelDraw 10.0
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.