Открытие и редактирование кода VBA в exe-программе
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Открытие и редактирование кода VBA в exe-программе

Открытие и редактирование кода VBA в exe-программе

Ответ
Поиск в этой теме
Непрочитано 31.10.2010, 20:29 #1
Открытие и редактирование кода VBA в exe-программе
Дрюха
 
Инженер-конструктор
 
Москва
Регистрация: 20.07.2007
Сообщений: 2,936

Доброго времени суток.
Собственно, возможно ли открыть код VBA в exe-программе и редактировать его? Есть ли какие-нибудь программы для этого? Пытаюсь открыть Microsoft Visual Basic, но ничего не выходит.
Таковым файлом, к примеру, может быть http://dwg.ru/dnl/6147 Offtop: заранее прошу прщения, если автор данной проги будет недоволен тем, что именно на его продукт я дал ссылку
Солиду, Крысу и иже с ними: ежели кинул тему не в тот раздел, то не серчайте на меня, а лучше просто перебросьте эту тему в нужное место
Просмотров: 5229
 
Непрочитано 31.10.2010, 22:35
#2
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Дрюха
Братело тебе нужны исходники на данную прогу, а эт к афтару проги натоть обращаться......
Есть конечно программы декомпиляторы, они будут полезны только профессионалам которые смогут понять логику программы.
Так что проще на VBA самому начинать писать.....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Автор темы   Непрочитано 31.10.2010, 22:54
#3
Дрюха

Инженер-конструктор
 
Регистрация: 20.07.2007
Москва
Сообщений: 2,936


То есть получается, что по факту не зная автора проги и не обладая профессиональными знаниями в этом деле, залезть в прогу не получится...понятно.
Offtop: Писать сам начинаю тихонечко, конечно, но не очень пока это все получается
Хорошо, тогда вопрос еще поглупее: а не укажешь литературу (книги, может, сайты) для изучения процесса создания такого рода проги?Offtop: ну или не только для создания конкретно таких программ, а вообще о VBA. На компе валяется только книга В.Свет "AutoCAD. Язык макрокоманд и создание кнопок".
Дрюха вне форума  
 
Непрочитано 31.10.2010, 22:58
#4
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406


Тему перекинул в "Программирование".
Дрюха, книг по VBA / VB - как у дурака фантиков Если у тебя офис от MS и версии до 2003 включительно, то там справка весьма недурственна, разобраться можно.
А так... Разобраться с алгоритмом, прописать зависимости одного параметра от другого, внести ограничения на невозможные сочетания - и все, программа в принципе готова. Сильно подозреваю, что подобное можно сделать в Excel вообще без применения программирования
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 31.10.2010, 23:05
#5
Дрюха

Инженер-конструктор
 
Регистрация: 20.07.2007
Москва
Сообщений: 2,936


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Тему перекинул в "Программирование".
За перекидку спасибо

Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Дрюха, книг по VBA / VB - как у дурака фантиков Если у тебя офис от MS и версии до 2003 включительно, то там справка весьма недурственна, разобраться можно.
Справку полистаю...правда, всегда почему-то был о справке иного мнения))
Offtop: Блин, только сейчас вспомни, что недавно поставил себе 2007...
Хорошо, Крыс, а можешь ли ты посоветовать конкретную книгу по VBA, которую не жалко купить? Скачал с сайта книгу "AutoCAD 2006 VBA.A programmer's reference", вроде добротная книженция, но она, как видно из названия, на англицком. У меня вроде с ним более-менее, но читать все равно тяжело, тем более, технический. Вот и хотелось бы что-нибудь типа этой, толко что бы язык написания был Великий и Могучий

Последний раз редактировалось Дрюха, 31.10.2010 в 23:29.
Дрюха вне форума  
 
Непрочитано 31.10.2010, 23:48
#6
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Вот что нарыл по части книжек.....
А так КрЫс прав, можно начать с Экселя, там и VBA есть и книжек по программированию в Экселе с помощью VBA тьма.....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 01.11.2010, 00:02
#7
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406


Лично мне справка для 2007 офиса не очень понравилась. Какое-то странноватое от нее ощущение. Хотя, если вызвать VBA, то там мало что изменилось, насколько я помню. А книжку, к сожалению, посоветовать не могу, т.к. учился сам, на собственных ошибках.
Что можно сделать: запустить макрос на запись, потом открыть код VBA и проанализировать его. Самый простой, но и самый долгий способ
Вроде бы здесь мелькали ссылки на ресурс http://www.planetaexcel.ru/, но что там и как - без понятия
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 01.11.2010, 00:07
#8
Дрюха

Инженер-конструктор
 
Регистрация: 20.07.2007
Москва
Сообщений: 2,936


Спасибо, ребят, за советы. Буду двигать в нужном, думаю ,направлении) Вперед и ввысь!!!!
Дрюха вне форума  
 
Непрочитано 01.11.2010, 00:14
#9
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Оличная книга для VBA excel:
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Автор темы   Непрочитано 01.11.2010, 00:19
#10
Дрюха

Инженер-конструктор
 
Регистрация: 20.07.2007
Москва
Сообщений: 2,936


Спасибо, AlexV
Дрюха вне форума  
 
Непрочитано 01.11.2010, 00:29
#11
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


А вообще, если только начинаешь, лучше изучай vb.net, или там С++. А то VBA под Autocad потихоньку вымирает..
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Автор темы   Непрочитано 01.11.2010, 00:35
#12
Дрюха

Инженер-конструктор
 
Регистрация: 20.07.2007
Москва
Сообщений: 2,936


Цитата:
Сообщение от AlexV Посмотреть сообщение
вообще, если только начинаешь, лучше изучай vb.net, или там С++. А то VBA под Autocad потихоньку вымирает..
Offtop: Опана...учишься, учишься, а тут бац...вторая смена
Не самая лучшая информация на сегодня)
Дрюха вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Открытие и редактирование кода VBA в exe-программе



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Уменьшение времени выполнения кода на VBA Vladmart Программирование 1 11.12.2009 14:35
VBA. Редактирование аттрибутов блока. Bart Программирование 32 04.12.2009 13:59
VBA Поочередное открытие файлов DWG из нужной папки ??? sf Программирование 7 21.03.2005 14:50