Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как прочитать cвойства адп проекта Аксес? / 15 сообщений из 15, страница 1 из 1
16.05.2008, 11:59
    #35316578
Cheerful Calf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать cвойства адп проекта Аксес?
Есть адп проект, в нём записаны свойства и значения. Если из самого проекта, их можно узнать например так
Код: plaintext
1.
    MyProjectVersion = _
        CurrentProject.Properties.item("ClientAppVersionID").value
Как это сделать из VB?
Код: plaintext
1.
2.
3.
Dim AccApp As Access.Application
Dim path
path = "C:\LKVITAI\" & sUser & "\Uzsakymai.adp"
' а дальше чё? :)
...
Рейтинг: 0 / 0
16.05.2008, 12:16
    #35316645
Cheerful Calf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать cвойства адп проекта Аксес?
дрынца - как вариант.
А как исчо мона?
...
Рейтинг: 0 / 0
16.05.2008, 12:25
    #35316682
Latuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать cвойства адп проекта Аксес?
чего надо то?
ну подними апликейшн и смотри пропертю

Код: plaintext
1.
2.
3.
Set AccApp = GetObject(path)

MyProjectVersion = _
        AccApp.CurrentProject.Properties.item("ClientAppVersionID").value

или хочется без запуска априкейшена пропертю прочитать?
...
Рейтинг: 0 / 0
16.05.2008, 12:29
    #35316702
Cheerful Calf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать cвойства адп проекта Аксес?
хоца... осень хоцца без запуска. Потому что, его мога быть перед запуском обновить адо буде.
...
Рейтинг: 0 / 0
16.05.2008, 12:48
    #35316794
Latuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать cвойства адп проекта Аксес?
Зачем такие сложности?
запусти
проверь
если надо заверши и обнови
запусти снова...
жаль три сек на запуск? он же на морде всеравно не будет маячить пока visible=true не сделаешь

я вообще запихал обновление внутрь самого проекта
запустился
подключился к базе
проверил какая версия лежит в базе
если новее чем сам зачал из базы обновлялку и запустил,а сам завершился
обновлялка закачивает имидж нового проекта из базы
ждет пока старая версия завершится
выкладывает новую версию и запускает ее
оч удобно - я так даж между серверами юзеров переключаю
обновился , а новая версия уже на другой сервак смотрит.
...
Рейтинг: 0 / 0
16.05.2008, 12:57
    #35316836
Cheerful Calf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать cвойства адп проекта Аксес?
У мине на терминале, надо с ехе файлом запуск делать, иначе не хочить...

И исчо. Сматри
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
START_PROJECT:
    m_oDocumentProps.Close False
    sTextInfo = sTextInfo & vbNewLine & "Paleidþiu programà!"
    Me.txt_InfoBox.Text = sTextInfo
    Dim AccApp As New Access.Application
    AccApp.OpenAccessProject path, False

    DoCmd.Close acForm, "frmMain"

End Sub
Запускает аксес, егзешник зарываицца, но аксес висит в таком положении. Как исправить и почемуйто так?
...
Рейтинг: 0 / 0
16.05.2008, 13:09
    #35316891
Cheerful Calf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать cвойства адп проекта Аксес?
это форум виноват. Вот спросишь - получишь ответ и потом сам вапче не думаешь Ж)))

Код: plaintext
    Call ShellExecute( 0 , "open", path, "", "",  1 )
...
Рейтинг: 0 / 0
16.05.2008, 13:12
    #35316901
Cheerful Calf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать cвойства адп проекта Аксес?
Хотя нет. Процесс остаётся в памяти. Как выйти из обновлялки после открытия аксеса?
...
Рейтинг: 0 / 0
16.05.2008, 16:24
    #35317702
Latuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать cвойства адп проекта Аксес?
открывай через шелл
Код: plaintext
Shell Chr( 34 ) & SysCmd(acSysCmdAccessDir) + "msaccess" & Chr( 34 ) & " " & Chr( 34 ) & str & Chr( 34 ), vbMaximizedFocus

но если поюзал ссылку то прихлопни ее явно
Код: plaintext
Set AccApp = Nothing
иначе вызававший процесс будет висеть пока акс не закроешь
...
Рейтинг: 0 / 0
16.05.2008, 17:30
    #35317977
Cheerful Calf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать cвойства адп проекта Аксес?
Latuk
Код: plaintext
Shell Chr( 34 ) & SysCmd(acSysCmdAccessDir) + "msaccess" & Chr( 34 ) & " " & Chr( 34 ) & str & Chr( 34 ), vbMaximizedFocus
Усё равно открылося как картинке... А прихлопнуть и простым ендом можно.
...
Рейтинг: 0 / 0
30.05.2008, 15:47
    #35346119
nibbles
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать cвойства адп проекта Аксес?
после

авторAccApp.Quit
Set AccApp = Nothing

задача MSACCESS.EXE все равно будет висеть в памяти до окончания работы приложения, из которого юзали ссылку
...
Рейтинг: 0 / 0
30.05.2008, 15:57
    #35346150
nibbles
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать cвойства адп проекта Аксес?
nibblesпосле

авторAccApp.Quit
Set AccApp = Nothing

задача MSACCESS.EXE все равно будет висеть в памяти до окончания работы приложения, из которого юзали ссылку

Пардон... понял, в чем баг - запуск с сетевого ресурса
...
Рейтинг: 0 / 0
30.05.2008, 16:05
    #35346175
Cheerful Calf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать cвойства адп проекта Аксес?
c какого такого сетевого? всё с локадьного диска...
...
Рейтинг: 0 / 0
30.05.2008, 16:12
    #35346195
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать cвойства адп проекта Аксес?
и зачем , позвольте узнать вас, такой огород городить для этого?
делается табличка опций в базе и чекается значение в определенном поле этой таблички или в строчке, как вам удобней :)
...
Рейтинг: 0 / 0
30.05.2008, 16:27
    #35346244
Cheerful Calf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать cвойства адп проекта Аксес?
в базе она есть. А с чем я эти значения буду савнивать в адп? Куда я в адп зачекаю курент вершн?
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как прочитать cвойства адп проекта Аксес? / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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