Модераторы: Akina
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Макрос в Word, скрыть код макроса 
:(
    Опции темы
Seti
Дата 18.3.2004, 22:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 62
Регистрация: 4.12.2003

Репутация: нет
Всего: 1



Есть готовый макрос на Word.Basic, который создает отчеты. Как скрыть его код, чтобы юзер смог этот макрос только запускать, но не изменять/просматривать код ?
PM MAIL   Вверх
valex13
Дата 19.3.2004, 04:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 243
Регистрация: 29.1.2003
Где: Иркук. область, г . Иркутск

Репутация: 1
Всего: 1



Поставь на него пароль. Хотя для опытных пользователей и программистов не составит труда его снять, но все же на 85% защитит.
PM MAIL ICQ   Вверх
Guest
Дата 19.3.2004, 09:52 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Навесить на событие открытия VBA редактора какую нить ерунду

Нпример:
Код

Sub ViewVBCode()
 MsgBox ("Все, приехали!")
End Sub


Тока ты тогда и сам не сможешь открыть его.......хотя все это тоже легко обходиться


  Вверх
Seti
Дата 20.3.2004, 02:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 62
Регистрация: 4.12.2003

Репутация: нет
Всего: 1



А можно ли сделать так, чтобы пользователь получал откомпилированный файл, из которого нельзя извлечь код в принципе? (Аналогия: exe-файл и исходник (pas))
PM MAIL   Вверх
foRaver
Дата 20.3.2004, 04:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 561
Регистрация: 6.7.2003
Где: Düsseldorf

Репутация: нет
Всего: 3



Тогда уже не на VBA, а на VB кодить придётся. smile.gif
PM MAIL WWW ICQ YIM   Вверх
cardinal
Дата 20.3.2004, 04:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия

Репутация: 19
Всего: 99



Сделай библиотеку dll и подключи ее зайдя в Servie->Makros->Редактор Visual Basic, а там в Tools->References. Я лично это делать не пробовал, но помоему должно сработать. Как делать dll поищи на форуме. Если не найдешь, спрашивай!


--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "VB6"
Akina

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по VB обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | VB6 | Следующая тема »


 




[ Время генерации скрипта: 0.0664 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.