powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Конфигурация
12 сообщений из 12, страница 1 из 1
Конфигурация
    #34270105
Cherniy_komunar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доборого времени суток многоуважаемый All. У меня к Вам вот такой не простой вопрос. Раньше я работал в Access и обновлял свое приложения у пользователей следующим путем формы модули меню выгружал в текстовый файл а они энтот файл загружали ну и получали обновление форм модулей меню и т.д. ну вот собственно и вопрос как такую структуру создать в Visual Basic
1.Нужно гдето хранить меню и контекстное меню
2.Формы тож нужно хранить в отдельном файле
3.Модули события тоже самое

что бы можно было заменять эти файлы на новые и все типа обновление произведено и т.д.
Поможите кто чем может мож гдето примеры есть или статьи по этому поводу как создать конфигуратор чтобы не переустанавливать постоянно приложение так как обновления будут часто (раза 3 в неделю) там меюшку добавить там кнопочку там событие для каждого пользователя по разному. Заранее оч оч благодарен!!!!?????
...
Рейтинг: 0 / 0
Конфигурация
    #34271279
Фотография orunbek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если так?
Должна быть программа загрузчик, перед тем как загружать основную прогу
должна проверить обновления, если они есть он обновляет, если нет едет дальше
а это простой пример импорт какого-либо модуля в базу Access
Код: plaintext
VBE.ActiveVBProject.VBComponents.Import "C:\Temp\Temporary\123.bas"
...
Рейтинг: 0 / 0
Конфигурация
    #34271306
Rustygold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Access компилит проект "на ходу", а в VB для запуска проекта его надо скомпилить в exe.
Так что

1. закидывать пользователям готовый exe (выкладывать в определенную папку - а клиенты пусть сами себя обновляют при запуске)

2. закидывать пользователям отдельные файлы (формы, модули) - пусть сами компилят :)
...
Рейтинг: 0 / 0
Конфигурация
    #34271353
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Использовать WebBrowser и MSHTML в качестве интерфейса.
...
Рейтинг: 0 / 0
Конфигурация
    #34271414
Фотография orunbek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если exe-файл, то предлагаю следующее
1. Если меняется только меню, то использовать что-то вроде ini, xml и т.д. файлов для построения меню
2. Если же меняется и сама логика проги, то тот же вариант:
Загрузчик, грузится проверяет обновления, если они есть скачивает обновленную версию

AntonariyИспользовать WebBrowser и MSHTML в качестве интерфейса.
есть демонстрационные примеры? интересно посмотреть
...
Рейтинг: 0 / 0
Конфигурация
    #34271501
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Конфигурация
    #34274333
Cherniy_komunar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо Всем огромное за ответ. Заинтересовал меня xml вариант. Тут же встречный вопрос где можно посмотреть как энто делается короче говоря нужен какой нить маленький примерчик а то так с ходу не смогу....Спасибо!!!
...
Рейтинг: 0 / 0
Конфигурация
    #34274397
Фотография orunbek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
orunbek...
1. Если меняется только меню, то использовать что-то вроде ini, xml и т.д. файлов для построения меню

про это или что?
...
Рейтинг: 0 / 0
Конфигурация
    #34276656
Cherniy_komunar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ага...
...
Рейтинг: 0 / 0
Конфигурация
    #34277049
Фотография orunbek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно например напободие такого, вариант ini, только в XML это будет в виде дерева и т.д., но смысл один и тот же
ini-файл
[Menu]
File=&File
Edit=&Edit
....

[Menu:File]
Open=&Open
Exit=E&xit

[Menu:Edit]
Copy=Copy
Paste=Paste

и т.д....
...
Рейтинг: 0 / 0
Конфигурация
    #34277053
Фотография orunbek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Но в данном случае же можно динамически менять только вид программы, а логику выполнения как изменять? или exe-файл обновлять, или же создать внутренний свой язык, или использовать готовые языки, скрипт или что-то такое, и сразу задавать логику исполнения программы, но это отдельный геморр, так что лучше обновлять exe-файл
...
Рейтинг: 0 / 0
Конфигурация
    #34277348
marvan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyИспользовать WebBrowser и MSHTML в качестве интерфейса.
Поддерживаю. Для VB это самый простой вариант.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Конфигурация
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]