Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.93/29: Рейтинг темы: голосов - 29, средняя оценка - 4.93
 Аватар для ____
1 / 1 / 0
Регистрация: 12.05.2011
Сообщений: 159

Импорт форм из ACCDE скомпилированного исполняемого файла

12.06.2020, 10:47. Показов 6959. Ответов 34

Студворк — интернет-сервис помощи студентам
в общем была разделенная база на 2010м аксесе которая создавалась еще в ранней вроде как и конвертировалась.

Для быстрой работа она была разделена на таблицы и формы.
Формы использовались "сохранить и опубликовать" - Создать ACCDE .
Основная форма где разрабатывалась база умерла, поднять не получается.

Вопрос как импортировать формы с исполняющего файла ACCDE ?

Стандартными средствами аксес видит все формы, но они не активны для импорта, можно таблицы и запросы импортировать.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
12.06.2020, 10:47
Ответы с готовыми решениями:

Для чего создается accde? (работа с БД -> создать accde)
искал, но информация только о том как создать и чем открыть а для чего создается этот файл ?

Просмотр кода скомпилированного файла
Всем добрый день. Слышал о том что можно открывать исходный код программы которые написаны на VB. Как это сделать? Заранее спасибо.

Размер скомпилированного EXE-файла
Простое Win32bit приложение в XE5 с кнопкой на форме после компиляции имеет размер 19,5 мб, в то время как Delphi7 компилит экзешник около...

34
Эксперт MS Access
 Аватар для ltv_1953
17536 / 7288 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
12.06.2020, 10:52
Цитата Сообщение от ____ Посмотреть сообщение
Вопрос как импортировать формы с исполняющего файла ACCDE ?
Никак ... .
1
 Аватар для diam
846 / 84 / 7
Регистрация: 06.12.2009
Сообщений: 345
15.06.2020, 19:05
Можно сграбить внешний вид. Но исполняемый код забрать не получится.
1
 Аватар для Silur
1370 / 290 / 16
Регистрация: 16.01.2014
Сообщений: 915
16.06.2020, 09:58
diam, может поделитесь, как вытащить формы и отчёты из accde? Как вытащить из MDE я знаю и делал. А вот с accde затык.
Знаю, что есть программы по вскрытию этих форматов. Меняют какие-то параметры в файле, и он становится доступен для режима редактирования. Но они все платные.
---
Типа UnlockMDE

Добавлено через 2 минуты
Для ТС. А точно исходный файл Восстановить нельзя? Может всё-таки можно что-то из него выдрать?
0
 Аватар для diam
846 / 84 / 7
Регистрация: 06.12.2009
Сообщений: 345
16.06.2020, 10:14
Silur, Такой классный чел есть Serge Gavrilov. У него есть библиотечка с открытым кодом
http://accesstools.narod.ru/files/mdex22.zip

сайт с его работами тут http://accesstools.narod.ru/

Она работает с 2003, для 2010 может понадобится правки делать.
0
 Аватар для Silur
1370 / 290 / 16
Регистрация: 16.01.2014
Сообщений: 915
16.06.2020, 10:39
diam, спасибо. С ним лично не знаком, но его программами пользуюсь.
Но у него всё дано только для MDB/MDE. Про ACCDB/ACCDE я не встречал. Библиотеку посмотрю. Может что-то и пригодится.
0
 Аватар для diam
846 / 84 / 7
Регистрация: 06.12.2009
Сообщений: 345
16.06.2020, 10:49
Silur,
Цитата Сообщение от Silur Посмотреть сообщение
Но у него всё дано только для MDB/MDE
Ну мы же умеем код смотреть и править ))
0
 Аватар для ____
1 / 1 / 0
Регистрация: 12.05.2011
Сообщений: 159
22.06.2020, 08:28  [ТС]
Цитата Сообщение от diam Посмотреть сообщение
Silur, Такой классный чел есть Serge Gavrilov. У него есть библиотечка с открытым кодом
http://accesstools.narod.ru/files/mdex22.zip

сайт с его работами тут http://accesstools.narod.ru/

Она работает с 2003, для 2010 может понадобится правки делать.
...
Миниатюры
Импорт форм из ACCDE скомпилированного исполняемого файла   Импорт форм из ACCDE скомпилированного исполняемого файла  
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12231 / 5078 / 814
Регистрация: 07.08.2010
Сообщений: 14,933
Записей в блоге: 4
22.06.2020, 08:33
я тоже попробовала в 2010
- открыла MDB
- пометила формы ---увы выскочила ОШИБКА

видимо прога работает только 2003 версии, для которой MDB родной формат
0
 Аватар для diam
846 / 84 / 7
Регистрация: 06.12.2009
Сообщений: 345
22.06.2020, 09:13
посмотрю, что за шаманство там такое
0
 Аватар для Silur
1370 / 290 / 16
Регистрация: 16.01.2014
Сообщений: 915
22.06.2020, 10:05
У меня есть 2003 Portable. Вот с ним такие фокусы и проворачиваю. В 2010 у меня так же не вышло.

Добавлено через 24 минуты
Утилита Unlock Access MDE Design
Последняя версия на данный момент 4.14.2
К сожалению утилита платная. Цена в районе 40 баксов.

Отрывок из описания

Утилита, которая может помочь в этих обстоятельствах, - это Unlock Access MDE Design , так как она предназначена для того, чтобы помочь вам внести необходимые коррективы в работу приложений ACCDE, ADE и MDE.

Благодаря очень простому интерфейсу вся операция будет выполнена за считанные секунды, и у вас будет разблокированный файл Access, готовый для получения новых или измененных инструкций. Таким образом, все, что вам нужно сделать, это выбрать целевой файл и затем нажать кнопку, соответствующую действию, которое вы хотите выполнить.

Важно отметить, что Unlock Access MDE Design не раскрывает код VBA, он просто делает загружаемый файл редактируемым, чтобы вы могли вносить улучшения. Как только вы закончите редактирование этого приложения, настоятельно рекомендуется заблокировать его обратно.

Восстановление безопасности файла Microsoft Access может быть легко выполнено, поскольку это программное решение оснащено так называемой функцией «Re-Lock». Еще одна вещь, которую следует отметить, заключается в том, что для обеспечения плавной совместимости рекомендуется использовать при редактировании MDE ту же версию Access, что и ту, которая использовалась в первую очередь для их создания.
0
 Аватар для amd48
845 / 475 / 80
Регистрация: 18.05.2016
Сообщений: 1,267
Записей в блоге: 5
22.06.2020, 10:35
Цитата Сообщение от Silur Посмотреть сообщение
Цена в районе 40 баксов.
демо-версия у неё есть? Что-то оно вызывает у меня сомнения, что это не развод на 40 баксов
0
 Аватар для Silur
1370 / 290 / 16
Регистрация: 16.01.2014
Сообщений: 915
22.06.2020, 11:23
Вообще-то первая версия появилась ещё в 2008 году. За 12 лет уже разобрались бы развод это или нет.


Добавлено через 5 минут
Впрочем есть ещё одна утилитка
MDE Unlocker v3.20 для Microsoft® Access от 8 марта 2013:

https://www.everythingaccess.com/mdeunlocker.htm

Так за неё просят 70 баксов.

Нашел и ней такой комментарий:
"Это программное обеспечение ничего не делает. Он просто просит вас заплатить за полную версию." Но комментариев тех, кто пробовал полную версию не нашел.
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
22.06.2020, 11:31
Цитата Сообщение от amd48 Посмотреть сообщение
Что-то оно вызывает у меня сомнения, что это не развод на 40 баксов
Это развод, Дзони на другом форуме в 2010-м повёлся и деньги потерял.
0
Модератор
Эксперт MS Access
6231 / 2909 / 707
Регистрация: 12.06.2016
Сообщений: 7,839
22.06.2020, 11:45
____,

Ну правильно, "не работает (((".
Там же написано: This file is not an Access ... database (not MDE file).
Видите это - not MDE file ? Нужен файл MDE.
И сверху, в заголовке окна, написано же: Select MDE file.

Unlocker даст доступ к конструктору форм и отчетов, без кода VBA, естественно.
Но и только. Так себе результат, конечно. Просто как проба.
Но того же результата можно добиться, если в заголовке файла базы формата MDE изменить пару букв - точнее уже не помню, мне такое не особо нужно.
0
 Аватар для diam
846 / 84 / 7
Регистрация: 06.12.2009
Сообщений: 345
22.06.2020, 13:01
Цитата Сообщение от shanemac51 Посмотреть сообщение
видимо прога работает только 2003 версии, для которой MDB родной формат
Цитата Сообщение от Capi Посмотреть сообщение
Ну правильно, "не работает (((".
Там же написано: This file is not an Access ... database (not MDE file).
Цитата Сообщение от ____ Посмотреть сообщение
Импорт форм из ACCDE скомпилированного исполняемого файла Импорт форм из ACCDE скомпилированного исполняемого файла

Только что применил этот файл mda для файла accde формата Акцесс 2010.
Молча без ошибок создало все формы.
Посмотрев результат, увидел, что формы пустые.
Залез в код, выяснил, что это оттого, что на старте файл-источник имел неактивированный контент (безопасность акцесса срабатывает). После того, как контент файла включил, все отработало нормально. Все контролы весь интерфейс форм из файла-источника я получил )))
0
Модератор
Эксперт MS Access
6231 / 2909 / 707
Регистрация: 12.06.2016
Сообщений: 7,839
22.06.2020, 13:20
Цитата Сообщение от diam Посмотреть сообщение
Цитата Сообщение от Capi Посмотреть сообщение
Ну правильно, "не работает (((".
Там же написано: This file is not an Access ... database (not MDE file).
Только что применил этот файл mda для файла accde формата Акцесс 2010
......
Все контролы весь интерфейс форм из файла-источника я получил
Конечно. Так и должно быть. Поздравляю.
Но как это противоречит приведенной цитате из моего сообщения?

А вот ТС пытался подсунуть mdb (видно на его скрине) вместо mde (или, для более новых версий, accde).
О чем я ему и напоминаю.
0
 Аватар для diam
846 / 84 / 7
Регистрация: 06.12.2009
Сообщений: 345
22.06.2020, 15:42
Capi, цитирование ваших фраз сделал, чтобы упомянуть вас в своем сообщении, т.к. сраз возможность упоминания только человека не нашел.
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
23.06.2020, 03:48
Цитата Сообщение от diam Посмотреть сообщение
Все контролы весь интерфейс форм из файла-источника я получил
Без модулей естественно?
0
 Аватар для ____
1 / 1 / 0
Регистрация: 12.05.2011
Сообщений: 159
27.06.2020, 23:40  [ТС]
Цитата Сообщение от Capi Посмотреть сообщение
____,

Ну правильно, "не работает (((".
Там же написано: This file is not an Access ... database (not MDE file).
Видите это - not MDE file ? Нужен файл MDE.
И сверху, в заголовке окна, написано же: Select MDE file.

Unlocker даст доступ к конструктору форм и отчетов, без кода VBA, естественно.
Но и только. Так себе результат, конечно. Просто как проба.
Но того же результата можно добиться, если в заголовке файла базы формата MDE изменить пару букв - точнее уже не помню, мне такое не особо нужно.

я что то совсем запутался, как говориться не бейте граблями.

Я не знаю всю историю аксеса и какие файлы где были
у меня
admin_base.accde
Это уже исполняемый файл

сам абаз где разрабатываются формы
Progr_new_recovery.accdb

accde, accdb есть
MDE MDB у меня нет.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.06.2020, 23:40
Помогаю со студенческими работами здесь

Изменение скомпилированного .jar файла
Здравствуйте! У меня есть уже скомпилированный .jar файл (делал не я), и мне понадобилось поменять в нем ссылку на сайт. Ссылка находится в...

Проверка иконки для динамически скомпилированного файла
Компилирую динамический файл, добавляю в него иконку using (var provider = new CSharpCodeProvider()) { var parameters = new...

Как сменить иконку уже скомпилированного exe файла?
Я знаю, что можно сменить иконку у формы, а как сменить иконку уже скомпилированного .exe файла?

Использование файла ресурсов скомпилированного через csc.exe
Цель создать приложение с внедренными ресурсами, а потом при запуске приложения скопировать ресурсы в файловую систему. Вначале создаем...

Почему размер скомпилированного файла в GCC больше чем в VS?
Добрый вечер, хакеры)! Подскажите пожалуйста, а почему в VS скомпилированный файл си весит 9 кб, а в GCC 40 кб, это он сам сжимает? Как в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru