powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / DefaultValue у отвязанного текстбокса на форме
7 сообщений из 7, страница 1 из 1
DefaultValue у отвязанного текстбокса на форме
    #40045239
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет!
Есть один вопрос с заковыркой. Есть текстбокс textbox_test на форме.
Он не связан ни с каким источником, просто сам по себе.
Есть ли возможность задать программно значение по умолчанию таким образом, чтобы при следующей загрузке формы оно сохранилось.

Выражение типа:
Код: vbnet
1.
me.textbox_test.DefaultValue = """Просто текст"""



естественно работает , но при уходе с формы и при перезагрузке приложения оно не сохраняется)

Если в режиме редактирования формы в свойствах текстбокса проставить руками значение по умолчанию, оно соотвественно сохраняется при последующих заходах.

Подскажите пожалуйста есть ли возможность программно сохранить значение по умолчанию для текстбокса без входа в режим конструктора?
...
Рейтинг: 0 / 0
DefaultValue у отвязанного текстбокса на форме
    #40045272
DarkMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Лалов
Есть ли возможность задать программно значение по умолчанию таким образом, чтобы при следующей загрузке формы оно сохранилось.

А чем не устраивает на загрузку формы прописать Value ????
Код: vbnet
1.
2.
3.
Private Sub Form_Load()
   Me.textbox.Value = "Просто текст"
End Sub
...
Рейтинг: 0 / 0
DefaultValue у отвязанного текстбокса на форме
    #40045280
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Лалов,

Вы практически сами ответили на свой вопрос...
Чтобы менять значение по умолчанию на нужное - его нужно где-то и как-то хранить...
Это может быть файл типа ini, поле в таблице настроек и т.д.
...
Рейтинг: 0 / 0
DefaultValue у отвязанного текстбокса на форме
    #40045288
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMan,
Мне нужно хранить логин и пароль для mysql, не хочу создавать локальную таблицу и хранить в ней.
Нужен какой то автономный контейнер, в котором можно хранить логин и пароль для аутентификации пользователя.

PS. Все видели галочку чекбокс на входной форме различных приложений - Сохранить логин и пароль. Вот нужно после нажатия этой галочки на входной форме где то хранить логин и пароль:)
...
Рейтинг: 0 / 0
DefaultValue у отвязанного текстбокса на форме
    #40045292
DarkMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Лалов
PS. Все видели галочку чекбокс на входной форме различных приложений - Сохранить логин и пароль

если Вы имеете ввиду браузеры , то после очистки истории браузера они удаляются , а хранятся в самом браузере.
...
Рейтинг: 0 / 0
DefaultValue у отвязанного текстбокса на форме
    #40045293
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Раритет откопал, где скоммуниздил, не помню:
CurrentProject.Properties
Код: vbnet
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.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
Public Function AddMyProp(myPropName As String, myPropValue) As Boolean
On Error GoTo Err_function
    CurrentProject.Properties.Add myPropName, myPropValue
    AddMyProp = True
Exit_Function:
    Exit Function

Err_function:
    funMsgBox Err.Description, vbInformation, "AddMyProp"
    Resume Exit_Function
End Function

Public Function funWritePropValue(myPropName As String, myPropValue) As Boolean
On Error GoTo Err_function

    CurrentProject.Properties(myPropName) = myPropValue
    funWritePropValue = True
Exit_Function:
    Exit Function
Err_function:
    Select Case Err.Number
        Case Is = 2455
            funWritePropValue = AddMyProp(myPropName, myPropValue)
        Case Else
            funMsgBox Err.Description, vbInformation, "funWritePropValue"
    End Select
    Resume Exit_Function
End Function

Public Function funReadPropValue(myPropName As String)
On Error GoTo Err_function

    funReadPropValue = CurrentProject.Properties(myPropName)
    
Exit_Function:
    Exit Function
Err_function:
    Select Case Err.Number
        Case Is = 2455
            AddMyProp myPropName, 0
            funReadPropValue = 0
        Case Else
            funMsgBox Err.Description, vbInformation, "funReadPropValue"
    End Select
    Resume Exit_Function
End Function

...
Рейтинг: 0 / 0
DefaultValue у отвязанного текстбокса на форме
    #40045297
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Predeclared,

Благодарю! Огромное спасибо!
Действительно, можно ведь через проперти подлезть, в статику, спасибо!
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / DefaultValue у отвязанного текстбокса на форме
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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