Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как изменить текст программы на VB снаружи / 2 сообщений из 2, страница 1 из 1
18.10.2005, 13:52:59
    #33330394
Miro
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как изменить текст программы на VB снаружи
Народ, подскажите, если кто знает, как мне извне Ассеssa изменить код программы на VB.

Т.е. у меня Access 2000, есть файл 123.mdb, в нем набор форм, запросов и т.п.
Когда я открываю среду VB я вижу текст форм и модулей. А можно ли как-нибудь изменить этот текст не пользуясь средой VB?

Заранее спасибо.
...
Рейтинг: 0 / 0
18.10.2005, 15:51:40
    #33330924
Как изменить текст программы на VB снаружи
Я же вчера в форуме по Аксексу отвечал, как создать модуль и записать процедуру в нем.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
    Dim accApp As Access.Application
    Dim vbc As VBComponent
    Dim cm As CodeModule
    Dim i As Integer
    
    Set accApp = New Access.Application
    
    With accApp
        accApp.OpenCurrentDatabase "D:\My Databases\dbTest.mdb"
        Set vbc = accApp.VBE.ActiveVBProject.VBComponents("Module15")
        Set cm = vbc.CodeModule
        With cm
            i = .CountOfLines +  1 
            .InsertLines i, "Sub Test()"
            i = i +  1 
            .InsertLines i, _
            "    MsgBox ""Test!"", vbInformation"
            i = i +  1 
            .InsertLines i, "End Sub"
        End With
    End With
    
    Set cm = Nothing
    Set vbc = Nothing
    
    accApp.Quit
    Set accApp = Nothing
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как изменить текст программы на VB снаружи / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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