Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Присвоение переменной строки адреса к файлу / 4 сообщений из 4, страница 1 из 1
30.11.2006, 23:25
    #34168982
Koriolan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоение переменной строки адреса к файлу
Уважаемые профессионалы и специалисты в Visual Basic!
Посоветуйте, как решить такую задачку. В Word использую один макрос. Для его работы некоторой переменной необходимо присвоить адрес к той или иной базе данных. Сейчас я это делаю вручную в редакторе Visual Basic. Естественно, это не совсем удобно, особенно, если адрес необходимо менять несколько раз на дню :(
Как запрограммировать следующее:
1). При нажатии некоторой кнопки открывается окно, аналогичное тому, которое отображено ниже. В нем пользователь указывает путь к тому или иному файлу.
2). Адрес присваивается переменной и сохраняется там до тех пор, пока пользователь не укажет новый. Но, главное, хранение этой информации должно быть постоянным (т.е. и при следующем запуске Word программа использует тот адрес, который был указан ранее).
Заранее благодарен.
...
Рейтинг: 0 / 0
30.11.2006, 23:29
    #34168987
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоение переменной строки адреса к файлу
храните в реестре
SaveSetting
GetSetting
...
Рейтинг: 0 / 0
01.12.2006, 06:41
    #34169145
orunbek
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоение переменной строки адреса к файлу
Или внешний файл, в котором лежит инфа про это: ini, xml, mdb и т.д., но лучше реестр конечно
...
Рейтинг: 0 / 0
04.12.2006, 14:47
    #34174953
Yuriy Bogdan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоение переменной строки адреса к файлу
Что б особо не морочиться, при запоминании номера ел. письма
положил на сетевой каталог текстовый файлик

'Об"явил
Dim sL_n As String
Dim sL_n_new As Integer

'Дескриптор файла
nFileHandle = FreeFile
'Открываем файл
Open "p:\arms\lc_post\numb_sl.txt" For Binary As #nFileHandle
'Готовим строку из 4 пробелов
sL_n = String(4, " ")
'читаем из позиции 2 номер служебки
Get #nFileHandle, 2, sL_n
'Закрываемся
Close nFileHandle
' Имеем номер новой служебки
sL_n_new = Val(sL_n) + 1
' Ограничил номера до 1000
If sL_n_new = 1000 Then
sL_n_new = 1
End If

Такое вот хранение даных
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Присвоение переменной строки адреса к файлу / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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