Можно выбрать сохранять в реестре или в ini. Но сохраняется только для одной формы, которая была последней закрыта. Если записывать в разные ini то можно это обойти, но плодить кучи файлов?
Этот топик читают: Гость
Ответов: 105
Рейтинг: 2
|
|||
карма: 0 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
GRIMAN, имя каждой формы (и дочерних -- тоже) должно быть уникально, тогда будет писать в один ini-файл.
|
|||
карма: 22 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 4 раз(а), последний 2021-05-21 08:08:37 |
|||
карма: 0 |
|
Ответов: 9906
Рейтинг: 351
|
|||
GRIMAN писал(а): Можно выбрать сохранять в реестре или в ini. Но сохраняется только для одной формы, которая была последней закрыта. Если записывать в разные ini то можно это обойти, но плодить кучи файлов?Не правда ваша дяденька. Сегодня имя секции берется из Caption Но не уверен, что это правильно: http://hiasm.com/xf/topic.php?p=46705#P46705 Лучше бы мнение по посту выссказали, советники |
|||
карма: 9 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Galkov писал(а): А то придет Эдик, и, как любит, напишет в Caption сочинение по русскому языку. Фиг его знает, как винда на это отреагируетВ ini пишет без проблем, в реестр -- а фиг его знает, не пробовал. А вот на это SavePositionName=MyNameMyHiAsmProjectMainForm
ну имена файлов тоже можно насочинять по-русски, и тогда что? Та же вешалка, только вид сбоку. Или это -- не имена, тогда что, имя компонента? Если это -- уникальное имя компонента в схеме, то почему бы и "нет". Вполне логичное решение. ИМХО.SavePositionName=MyNameMyHiAsmProjectChildForm1 SavePositionName=MyNameMyHiAsmProjectChildForm2 |
|||
карма: 22 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Это совершенно другая вешалка
Нет никаких причин писать глупости в имени. А написать "2+2=4" в Caption - могут оказаться. Опять же повторюсь, но мы не имем право на такие запреты. Просто потому, что не наше это дело, вводить необоснованные ограничения |
|||
карма: 9 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Galkov писал(а): А написать "2+2=4" в Caption - могут оказатьсяЭто точно -- могут, и форматное дата-время может там оказаться, и пес знает что, там может быть. А может в стрим все это загнать, тогда реестру по барабану будет, и в ini HEX'ом писать. Кого должно волновать, что записано в ini, главное чтобы работало. |
|||
карма: 22 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Galkov писал(а): Не правда ваша дяденька. Сегодня имя секции берется из Caption
Но не уверен, что это правильно: Видимо нужно вводить св-во для формы - имя секции в ini файле/реестре для сохранения настроек |
|||
карма: 27 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Dilma писал(а): Видимо нужно вводить св-во для формы - имя секции в ini файле/реестре для сохранения настроекА что -- тоже выход, ведь ничего не мешает создать одно лишнее свойство с именем секции. Правда, если кто использовал старый метод, тот -- попадется. |
|||
карма: 22 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Св-во, к нему подсв-во, причем только для одного варианита этого св-ва - кривовато как-то...
Не пойму, чем предложенный-то вариант не нравится [size=-2]------ Добавлено в 06:11 Можно вообще только одно св-во SavePosName оставить Если пустое - никуда не сохранять (и не читать) Если есть в св-ве фрагмент '.ini\' - значит в ini-файл, имя файла - слева, секция - справа этого фрагмента Если нет такого фрагмента - в реестре... |
|||
карма: 9 |
|
Ответов: 105
Рейтинг: 2
|
|||
Caption у меня разные и все равно таже фигня. Не помню где это было в Дельфях или в визуальном фокспро, но там было Name формы. Авось пригодится и для других целей зачем ограничивать только ini
|
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Galkov писал(а): Можно вообще только одно св-во SavePosName оставить
Если пустое - никуда не сохранять (и не читать) Если есть в св-ве фрагмент '.ini\' - значит в ini-файл, имя файла - слева, секция - справа этого фрагмента Если нет такого фрагмента - в реестре... да и так тоже не плохо. |
|||
карма: 27 |
|
Ответов: 9906
Рейтинг: 351
|
|||
GRIMAN писал(а): Caption у меня разные и все равно таже фигняДля эффективной помощи, предоставленной Вами информации совершенно недостаточно |
|||
карма: 9 |
|
Ответов: 105
Рейтинг: 2
|
|||
Пожалуйста
[size=-2]------ Добавлено в 15:41 Пожалуйста code_1102.txt |
|||
карма: 0 |
| ||
файлы: 2 | code_1100.txt [643B] [486], code_1102.txt [666B] [475] |
Ответов: 9906
Рейтинг: 351
|
|||
GRIMAN писал(а): Пожалуйста
code_1102.txt Информации не прибавилось. |
|||
карма: 9 |
|