Вверх ↑
Ответов: 172
Рейтинг: 1
#1: 2025-07-17 01:33:19 ЛС | профиль | цитата
Здравствуйте.
Подскажите, может изобрели какой то компонент, который бы менял одинарные слеши на двойные? Ведь судя по видеоуроку из ютуба, если в пути будут русские буквы, или еще что то, то программа может работать некорректно. Раньше я делал это компонентом «замена» \ на \\\
(почему то на два не срабатывает) в итоге получал строку с бешенным количеством слешей, но все работало. А вот недавно столкнулся с проблемой, где нужно скопировать папку с файлами, и там в схеме хайасму только двойные слеши подавай.

а в этой схеме вообще какая то чехарда буква Ю вылазит почему то...

Add(Button,12286077,105,84)
{
Left=105
Top=30
link(onClick,5595141:doText,[])
}
Add(VisualStrings,5595141,168,84)
{
Lines=#12:c:\\111\222\|
Width=95
Point(doText)
Point(onText)
link(onText,8213615:doReplace,[])
}
Add(Replace,8213615,280,84)
{
SubStr="\"
DestStr="\\"
link(onReplace,4218613:doWork2,[])
}
Add(Memo,4346964,350,84)
{
Left=185
Top=25
Width=220
Height=225
}
Add(Button,8307954,105,147)
{
Left=105
Top=60
link(onClick,1359291:doText,[])
}
Add(VisualStrings,1359291,168,147)
{
Lines=#12:c:\\111\222\|
Width=95
Point(doText)
Point(onText)
link(onText,10110508:doReplace,[])
}
Add(Replace,10110508,280,147)
{
SubStr="\"
DestStr="\\\"
link(onReplace,15033239:doWork2,[])
}
Add(HubEx,4218613,329,84)
{
link(onEvent,4346964:doAdd,[])
}
Add(Button,5723078,105,203)
{
Left=105
Top=90
link(onClick,7997522:doText,[])
}
Add(VisualStrings,7997522,168,203)
{
Lines=#12:c:\\ааа\ррр\|
Width=95
Point(doText)
Point(onText)
link(onText,2293071:doReplace,[])
}
Add(Replace,2293071,280,203)
{
SubStr="\"
DestStr="\\\"
link(onReplace,15033239:doWork3,[(333,209)])
}
Add(HubEx,15033239,329,147)
{
Angle=3
link(onEvent,4218613:doWork3,[])
}

карма: 1

0