|
|
|
Способ автосохранения Editов, CheckBoxов, Memo и т.д.
|
|||
|---|---|---|---|
|
#18+
Вот может кому пригодится Вызов: Код: pascal 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. Код: pascal 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. Код: pascal 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2019, 19:41 |
|
||
|
Способ автосохранения Editов, CheckBoxов, Memo и т.д.
|
|||
|---|---|---|---|
|
#18+
Собственно, самый цимес: Код: pascal 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. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. Теперь ставим на контролы, которые хотим сохранять тэг=22 и voila ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2019, 19:43 |
|
||
|
Способ автосохранения Editов, CheckBoxов, Memo и т.д.
|
|||
|---|---|---|---|
|
#18+
что этот код делает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2019, 19:44 |
|
||
|
Способ автосохранения Editов, CheckBoxов, Memo и т.д.
|
|||
|---|---|---|---|
|
#18+
makhaon, Сохраняет значения контролов при выходе из программы в ini файле и загружает их при создании формы. Нужно только в тэге поставить 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2019, 19:56 |
|
||
|
Способ автосохранения Editов, CheckBoxов, Memo и т.д.
|
|||
|---|---|---|---|
|
#18+
Victor Cookin, Стоило ли городить велосипед, когда готовых много? Я, например, юзаю TJvFormStorage. Умеет сохранять любые опубликованные свойства компонент формы, кода не нужно вообще. Сохраняет в Ini, xml, базу, реестр. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2019, 20:07 |
|
||
|
Способ автосохранения Editов, CheckBoxов, Memo и т.д.
|
|||
|---|---|---|---|
|
#18+
ну и так, куча плюшек - сохранение самой формы, и любых параметров. и это не единственные компоненты такие. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2019, 20:08 |
|
||
|
Способ автосохранения Editов, CheckBoxов, Memo и т.д.
|
|||
|---|---|---|---|
|
#18+
makhaon, а TJvFormStorage, умеет сохранять только те, которые попросили или скопом все? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2019, 20:14 |
|
||
|
Способ автосохранения Editов, CheckBoxов, Memo и т.д.
|
|||
|---|---|---|---|
|
#18+
Victor Cookin, а нагуглить https://wiki.delphi-jedi.org/wiki/JVCL_Help:TJvFormStorage религия запрещает? ___ Это я так... Ворчу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2019, 20:40 |
|
||
|
Способ автосохранения Editов, CheckBoxов, Memo и т.д.
|
|||
|---|---|---|---|
|
#18+
Victor Cookin, что добавишь в список сохранения, то сохранит и восстановит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2019, 20:47 |
|
||
|
Способ автосохранения Editов, CheckBoxов, Memo и т.д.
|
|||
|---|---|---|---|
|
#18+
Gator, makhaon - спасибо. Человек - животное общественное. Спросить приятнее чем гуглить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2019, 20:51 |
|
||
|
Способ автосохранения Editов, CheckBoxов, Memo и т.д.
|
|||
|---|---|---|---|
|
#18+
самое интересное, что жедаи уже стоят :) демки хотя бы посмотри, там много всякого. эта компонента, что я кинул в том числе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2019, 21:18 |
|
||
|
Способ автосохранения Editов, CheckBoxов, Memo и т.д.
|
|||
|---|---|---|---|
|
#18+
а вообще концептуально это крайне странно формы должны служить для взаимодействия с моделью данных и сохранение/загрузка данных уж точно не их формячье дело ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2019, 21:43 |
|
||
|
Способ автосохранения Editов, CheckBoxов, Memo и т.д.
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, Ну мало ли, не у всех жедаи стоят, а ставить жедаи только из-за такой фичи не каждый захочет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2019, 21:54 |
|
||
|
Способ автосохранения Editов, CheckBoxов, Memo и т.д.
|
|||
|---|---|---|---|
|
#18+
makhaon, а как вычислил что у меня жедаи стоят? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2019, 21:56 |
|
||
|
Способ автосохранения Editов, CheckBoxов, Memo и т.д.
|
|||
|---|---|---|---|
|
#18+
Victor Cookinmakhaon, а как вычислил что у меня жедаи стоят? Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2019, 22:19 |
|
||
|
Способ автосохранения Editов, CheckBoxов, Memo и т.д.
|
|||
|---|---|---|---|
|
#18+
DimaBr, Да, сейчас стоят, но если бы ВСЕГДА стояли, то никаких Код: pascal 1. не было бы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2019, 22:36 |
|
||
|
Способ автосохранения Editов, CheckBoxов, Memo и т.д.
|
|||
|---|---|---|---|
|
#18+
Откройте секрет, какой смысл несут эти строки ? Код: pascal 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2019, 22:53 |
|
||
|
Способ автосохранения Editов, CheckBoxов, Memo и т.д.
|
|||
|---|---|---|---|
|
#18+
Почему не написать так ? Код: pascal 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2019, 22:57 |
|
||
|
Способ автосохранения Editов, CheckBoxов, Memo и т.д.
|
|||
|---|---|---|---|
|
#18+
DimaBr, у тебя используется лишнее присвоение, чем твой код лучше? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2019, 23:04 |
|
||
|
Способ автосохранения Editов, CheckBoxов, Memo и т.д.
|
|||
|---|---|---|---|
|
#18+
а почему бы не проверять но InheritsFrom(TWincontrol)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2019, 23:20 |
|
||
|
Способ автосохранения Editов, CheckBoxов, Memo и т.д.
|
|||
|---|---|---|---|
|
#18+
Gator, О! Идея. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2019, 23:34 |
|
||
|
Способ автосохранения Editов, CheckBoxов, Memo и т.д.
|
|||
|---|---|---|---|
|
#18+
Victor Cookin, в EhLib есть компонентик TPropStorageEh. Он визуально показывает доступные компоненты и свойства, а ты можешь указать, что именно сохранять. Например, хочу сохранять размеры и позицию окна, а также текст в Edit1: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2019, 00:26 |
|
||
|
Способ автосохранения Editов, CheckBoxов, Memo и т.д.
|
|||
|---|---|---|---|
|
#18+
Victor CookinDimaBr, у тебя используется лишнее присвоение, чем твой код лучше? Да, у меня одно присвоение. А у вас 4 раза вызывается функция !!! Код: pascal 1. 2. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2019, 01:36 |
|
||
|
Способ автосохранения Editов, CheckBoxов, Memo и т.д.
|
|||
|---|---|---|---|
|
#18+
ёёёёёв EhLib есть компонентик TPropStorageEh. эдак , и я смогу. Причем, все в комплекте искаропки идет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2019, 09:37 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39850094&tid=2039136]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
147ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 453ms |

| 0 / 0 |
