Вверх ↑
Этот топик читают: Гость
Ответов: 215
Рейтинг: 1
#1: 2025-03-07 13:28:50 ЛС | профиль | цитата
не знаю правильно ли я это делаю. задача в том, что бы при отсутствии конфига программа сама его создавала из массива. и создает да вот только почему то спереди дописывает два лишьних байта
[spoiler=код]

Add(MainForm,2953706,371,147)
{
}
Add(StreamArray,11563069,486,152)
{
Streams=['выбор'=[ZIP4B00000078DA8B0E4E2D292D88E5E5F249CC4B2F4D4C4FB50D0AE5E5722E2D2ACE2FB2752C2ACA2FD74BCCCBE4E5F24E2C2A49B4752DC9482DCA4B2DE1E572494DF30CB035B434D23334B3D033D433E2E50200B2DC16ED]]
UseName=1
FileName="CFG.ini"
}
Add(Button,931633,427,147)
{
Left=110
Top=55
link(onClick,11563069:doSave,[(473,153)(473,158)])
}


[/spoiler]
Редактировалось 1 раз(а), последний 2025-03-07 13:30:33
карма: 0

0
Ответов: 519
Рейтинг: 166
#2: 2025-03-07 13:45:47 ЛС | профиль | цитата
z80 , если не принципиально можно и так..

Add(MainForm,2953706,154,140)
{
Width=307
Height=195
}
Add(Button,10122581,217,140)
{
Left=110
Top=55
link(onClick,14588759:doSave,[])
}
Add(StrList,14588759,273,112)
{
FileName="CFG.ini"
Strings=#7:[Setup]|11:Language=RU|16:Cursor=Arrow.ani|14:Karta=Ethernet|17:DefIP=192.168.1.2|
Point(doSave)
}

карма: 4

1
Голосовали:z80
Ответов: 215
Рейтинг: 1
#3: 2025-03-07 13:58:38 ЛС | профиль | цитата
идея хороша. жаль в моем случае будет другая проблема. дело в том, что имя конфига зависит от имени экзешника.
а у компонента StrList к сожалению нет возможности ему передавать имя. а в StreamArray можно включить точку и передавать имя файла

--- Добавлено в 2025-03-07 14:01:47

Блин слепой я. есть тоже возможность имя задать. просто точка уже включена

Редактировалось 1 раз(а), последний 2025-03-07 14:01:47
карма: 0

0
3
Сообщение
...
Прикрепленные файлы
(файлы не залиты)