Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.78/40: Рейтинг темы: голосов - 40, средняя оценка - 4.78
8 / 8 / 1
Регистрация: 18.04.2012
Сообщений: 54

Сохранение данных из TextBox для следующей загрузки программы

21.04.2012, 19:50. Показов 7952. Ответов 27
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет... Подскажите пожалуйста можно ли так сделать чтобы допустим: Есть Form1 у форме есть TextBox1... И когда у TextBox написать что нибудь... то после закрытия программы тот текст оставался... Спасибо
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
21.04.2012, 19:50
Ответы с готовыми решениями:

Работа с textbox. Сохранение текста при выходе из программы только если textbox имеет текст
Создал форму в которой есть textbox и ToolStripMenuItem - кнопка выхода из приложения. Идея в том, что если textbox не имеет символов, то...

Сохранение данных из TextBox в БД
Ребя помогите дописать прогу .есть склад и к нему база нужно писать информ. в тексбокс и чтоб сохранялось в базе очень срочно vb.net пишу...

Аварийное сохранение содержимого TextBox, во время краша программы
Всем добрый день. Подскажите в каком направлении копать. Задача: есть TextBox, в который я получаю какие то значения, если программу...

27
 Аватар для PAnT0P
1492 / 587 / 107
Регистрация: 26.03.2012
Сообщений: 1,039
23.04.2012, 13:16
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Vicktor Посмотреть сообщение
DM_ANDНу хорошо если нельзя сделать так чтобы инфа хранилася в ехе-файле.... То как можно привязать файлик скрытый к ехе.... Чтобы когда переместить ехе автоматически перемещался и файлик... Такое возможно???... Спасибо...
Нет сынок это фантастика... (c) Реклама сыра
1
39 / 28 / 8
Регистрация: 14.04.2012
Сообщений: 249
29.04.2012, 11:57
По поводу записи в VB6 нашёл примерчик, если нужно.
1
8 / 8 / 1
Регистрация: 18.04.2012
Сообщений: 54
29.04.2012, 14:05  [ТС]
Цитата Сообщение от kostrorod Посмотреть сообщение
По поводу записи в VB6 нашёл примерчик, если нужно.
Было бы не плохо... Спасибо...
0
39 / 28 / 8
Регистрация: 14.04.2012
Сообщений: 249
29.04.2012, 16:16
Вложение
Вложения
Тип файла: rar Запись инфы в ехе.rar (12.6 Кб, 33 просмотров)
1
 Аватар для kOS_77
196 / 188 / 9
Регистрация: 14.06.2011
Сообщений: 495
30.04.2012, 14:55
Вот как то так...
Миниатюры
Сохранение данных из TextBox для следующей загрузки программы  
1
8 / 8 / 1
Регистрация: 18.04.2012
Сообщений: 54
30.04.2012, 15:23  [ТС]
kostrorod, kOS_77, Это всё не подходит... При перемещении программы текст девается... Он остаётся на компе... А нужно что бы сохранялся в exe.
0
_
2364 / 1243 / 78
Регистрация: 28.10.2009
Сообщений: 4,331
30.04.2012, 15:46
Vicktor, попробуй как-нибудь через ресурсы, которые хранит exe. Либо придется в файле все сохранять и таскать файл с exe
1
8 / 8 / 1
Регистрация: 18.04.2012
Сообщений: 54
11.03.2013, 23:05  [ТС]
Все привет... Может тема уже и не актуальна но все таки нормальный конец темы таков...

VB.NET
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
сохранить
Dim fs As New IO.FileStream("c:layout.bin", IO.FileMode.Create)
LayoutSerializer.SaveLayout(Me, fs)
fs.Close()
 
'загрузить
Dim fs As New IO.FileStream("c:layout.bin", IO.FileMode.Open)
LayoutSerializer.LoadLayout(Me, fs, LayoutSerializer.LoadMode.DontCreateExistingControls)
fs.Close()
 
'*******************************************************************
 
Option Strict On
 
'*******************************************************************
'Класс для сохранения/загрузки состояния формы
'*******************************************************************
 
Public Class LayoutSerializer
 
  Public Enum LoadMode
    CreateAllControls
    DontCreateExistingControls
    OnlyCreateExistingControls
  End Enum
 
  Public Shared Sub SaveLayout(ByVal instance As Form, ByVal outputStream As System.IO.Stream)
    Dim ControlInfoList As New List(Of ControlInfo)
 
    Dim formatter As System.Runtime.Serialization.IFormatter = New System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
 
    Dim ctl As Control = instance.GetNextControl(instance, True)
    ControlInfoList.Add(New ControlInfo(instance))
    Do Until ctl Is Nothing
      ControlInfoList.Add(New ControlInfo(ctl))
      ctl = instance.GetNextControl(ctl, True)
    Loop
    formatter.Serialize(outputStream, ControlInfoList)
  End Sub
 
  Public Shared Sub LoadLayout(ByVal instance As Form, ByVal inputStream As System.IO.Stream, ByVal Mode As LoadMode)
    Dim ControlInfoList As List(Of ControlInfo)
    Dim formatter As System.Runtime.Serialization.IFormatter = New System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
    Dim ctrl As Control
    Dim propEnum As IEnumerator
    Dim dictEntry As System.Collections.Generic.KeyValuePair(Of String, Object)
    ControlInfoList = CType(formatter.Deserialize(inputStream), List(Of ControlInfo))
    Dim ci As ControlInfo
    ci = ControlInfoList.Item(0)
    propEnum = ci.Properties.GetEnumerator
    Do While propEnum.MoveNext
      dictEntry = CType(propEnum.Current, System.Collections.Generic.KeyValuePair(Of String, Object))
      ci.ControlType.GetProperty(dictEntry.Key).SetValue(instance, dictEntry.Value, Nothing)
    Loop
    For i As Integer = 1 To ControlInfoList.Count - 1
      ci = ControlInfoList.Item(i)
      ctrl = CType(Activator.CreateInstance(ci.ControlType, True), Control)
      propEnum = ci.Properties.GetEnumerator
      Do While propEnum.MoveNext
        dictEntry = CType(propEnum.Current, System.Collections.Generic.KeyValuePair(Of String, Object))
        ci.ControlType.GetProperty(dictEntry.Key).SetValue(ctrl, dictEntry.Value, Nothing)
      Loop
      Select Case Mode
        Case LoadMode.DontCreateExistingControls
          If Not instance.Controls.ContainsKey(ctrl.Name) Then
            instance.Controls.Add(ctrl)
          Else
            propEnum.Reset()
            Dim existingControl As Control = instance.Controls(ctrl.Name)
            Do While propEnum.MoveNext
              dictEntry = CType(propEnum.Current, System.Collections.Generic.KeyValuePair(Of String, Object))
              existingControl.GetType.GetProperty(dictEntry.Key).SetValue(existingControl, dictEntry.Value, Nothing)
            Loop
          End If
        Case LoadMode.CreateAllControls
          instance.Controls.Add(ctrl)
        Case LoadMode.OnlyCreateExistingControls
 
          If instance.Controls.ContainsKey(ctrl.Name) Then
            instance.Controls.Add(ctrl)
          End If
      End Select
    Next
  End Sub
 
  <Serializable()> _
  Private Class ControlInfo
    Public ControlType As Type
    Public Properties As New Dictionary(Of String, Object)
    Sub New(ByVal ctrl As Control)
      ControlType = ctrl.GetType
      Dim value As Object
      For Each pi As Reflection.PropertyInfo In ControlType.GetProperties
        If pi.CanWrite Then
          value = pi.GetValue(ctrl, Nothing)
          If value Is Nothing OrElse value.GetType.IsSerializable Then
            Properties.Add(pi.Name, value)
          End If
        End If
      Next
    End Sub
  End Class
 
End Class
Всем спасибо за внимания))
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.03.2013, 23:05

Сохранение и считывание данных из textbox
Здравствуйте, столкнулся с такой проблемой: У меня есть две формы. 1-Основная на какой проводятся расчеты. 2-В какую записываются числовые...

Сохранение данных textBox в файл
Добрый день ! Подскажите, пожалуйста, у меня есть программа с 5 UserControl, которые находятся на главной форме, в каждом UserControl...

Сохранение данных из Textbox в Excel
Привет всем, есть несколько текстбоксов и нужно сделать сохранение (кнопку) в лист excel в рабочей форме вот код примерный я накинул ...

Сохранение данных TextBox в файл
Помогите пожалуйста найти ошибку или сделать как-либо по другому,дело в том,что надо сделать запись и считывание данных TextBox'а ,чтобы к...

Сохранение данных из textbox в файл
Как можно сохранять данные в txt, которые выводятся на textBox???


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
28
Ответ Создать тему
Новые блоги и статьи
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности. Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru