Вверх ↑
Этот топик читают: Гость
Ответов: 99
Рейтинг: 1
#1: 2007-12-10 20:22:47 ЛС | профиль | цитата
Вопросик. как задать тип REG_EXPAND_SZ ? (вместо REG_SZ) в параметре ImagePath?
code_7928.txt
карма: 0

0
файлы: 1code_7928.txt [1.3KB] [378]
Администрация
Ответов: 15295
Рейтинг: 1519
#2: 2007-12-10 20:49:36 ЛС | профиль | цитата
на стандартных элементах - никак.
карма: 27
0
Ответов: 9906
Рейтинг: 351
#3: 2007-12-10 20:56:00 ЛС | профиль | цитата
Задать - никак
Прочитать - так

#sha
Add(MainForm,15205836,49,175)
{
Left=20
Top=105
Width=530
Height=168
}
Add(Registry,4320369,98,119)
{
HKey=2
Key="SYSTEMControlSet001Services\1"
Value="ImagePath"
DataType=3
Data="C:windowssrvany.exe"
link(onRead,8014861:doEvent1,[])
}
Add(Button,267341,49,119)
{
Left=15
Top=10
Width=110
Height=25
Caption="1"
link(onClick,4320369:doRead,[])
}
Add(MemoryStream,3845627,210,126)
{
Point(doPosition)
}
Add(Hub,8014861,154,119)
{
OutCount=4
link(onEvent1,6151539:doClear,[(310,125)(310,195)])
link(onEvent2,3845627:doCopy,[])
link(onEvent3,3845627:doPosition,[(199,139)(199,146)])
link(onEvent4,15639417:doRepeat,[(193,146)(193,170)(142,170)(142,195)])
}
Add(Repeat,15639417,154,189)
{
Check=1
link(onRepeat,7466490:doGet,[])
}
Add(DataToFile,7466490,210,182)
{
Type=6
link(onGet,13156759:doCase,[])
link(Stream,3845627:Stream,[])
}
Add(ListBox,6151539,322,182)
{
Left=20
Top=40
Width=490
}
Add(Case,13156759,259,182)
{
Value=String()
link(onNextCase,6151539:doAdd,[])
link(onTrue,15639417:doStop,[(301,195)(301,227)(142,227)(142,202)])
}
карма: 9

0
Ответов: 99
Рейтинг: 1
#4: 2007-12-10 21:00:31 ЛС | профиль | цитата
Dilma, ок ладно. вопрос другой. имеется в реестре в примере который мне надо продублировать но под другим именем параметр:
REG_BINARY ( в нем краказябры ) уж извиняюсь ...как поступить? чтобы продублировать эти данные ?
------------ Дoбавленo:

Задать - никак
Прочитать - так
_____________

в том и дело мне надо продублировать а именно задать. ((
------------ Дoбавленo:

или к примеру извлечь уже имеющиеся данные в *.REG и его но с малость подправленными данными опять прописать но под именем другого процесса...

?
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#5: 2007-12-10 21:51:58 ЛС | профиль | цитата
NetCom писал(а):
или к примеру извлечь уже имеющиеся данные в *.REG и его но с малость подправленными данными опять прописать но под именем другого процесса...

да можно и так. Импорт в реестр без диалогов осуществляется командой:
regedit.exe /s myregfile.reg
карма: 27
0
Ответов: 1305
Рейтинг: 29
#6: 2007-12-10 22:18:47 ЛС | профиль | цитата
NetCom писал(а):
Dilma, ок ладно. вопрос другой. имеется в реестре в примере который мне надо продублировать но под другим именем параметр:
REG_BINARY ( в нем краказябры ) уж извиняюсь ...как поступить? чтобы продублировать эти данные ?

так REG_EXPAND_SZ или REG_BINARY Если последнее, то все просто
code_7930.txt

карма: 0

0
файлы: 1code_7930.txt [368B] [878]
6
Сообщение
...
Прикрепленные файлы
(файлы не залиты)