|
|
|
О присвоении переменной строки адреса и не только
|
|||
|---|---|---|---|
|
#18+
Уважаемые профессионалы и специалисты в Visual Basic! Посоветуйте, как решить такую задачку. В Word использую один макрос. Для его работы некоторой переменной необходимо присвоить адрес к той или иной базе данных. Сейчас я это делаю вручную в редакторе Visual Basic. Естественно, это не совсем удобно, особенно, если адрес необходимо менять несколько раз на дню :( Как запрограммировать следующее: 1). При нажатии некоторой кнопки открывается окно, аналогичное тому, которое отображено ниже. В нем пользователь указывает путь к тому или иному файлу . 2). Адрес присваивается переменной и сохраняется там до тех пор, пока пользователь не укажет новый. Но, главное, хранение этой информации должно быть постоянным (т.е. и при следующем запуске Word программа использует тот адрес, который был указан ранее). Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2006, 22:50:32 |
|
||
|
О присвоении переменной строки адреса и не только
|
|||
|---|---|---|---|
|
#18+
Koriolan1). При нажатии некоторой кнопки открывается окно, аналогичное тому, которое отображено ниже. В нем пользователь указывает путь к тому или иному файлу .GetOpenFileName() Koriolan2). Адрес присваивается переменной и сохраняется там до тех пор, пока пользователь не укажет новый. Но, главное, хранение этой информации должно быть постоянным (т.е. и при следующем запуске Word программа использует тот адрес, который был указан ранее). Заранее благодарен.Это чуть сложнее... Смотря для чего нужна база. Если для mail merge, то оно автоматически умеет запоминать в шаблоне использованную базу. Достаточно будет один раз подсоединиться к базе, а потом сохранить шаблон. Если к базе сам ходишь, через ADO например, то вариантов два - хранить строк в самом документе как еще один "странный" парагарф. Или записать ее на диск, в отдельный файл. Обозвать его как-нибудь MyCoolMacros.ini и все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2006, 23:26:00 |
|
||
|
О присвоении переменной строки адреса и не только
|
|||
|---|---|---|---|
|
#18+
White Owl...записать ее на диск, в отдельный файл. Обозвать его как-нибудь MyCoolMacros.ini и все. Это хотя и тяжеловесно, но более логично, поскольку пользователю, использующему данную схему лучше не показывать в документе лишнего :) Допустим, этот адрес записывается в файл и сохраняется там. тогда как прописать программе, чтобы при следующем запуске Word она прочитывала его содержимое и присваивала его переменной? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2006, 23:35:57 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=34168957&tid=2183838]: |
0ms |
get settings: |
5ms |
get forum list: |
17ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
39ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 342ms |

| 0 / 0 |
