$C=@Map.Layers.Get ID9999
$S=@Calc Copy($C,1,1)
@Dialog.Ask $S
Можливо, є якийсь iнший варiант перевiрки наявностi шару, бо я хочу даним методом перевiрити перший символ, якщо “-” тодi шару немає. Це для використання функцiї @Map.Layers.SetState ID9999 3, бо вона вилiтає з помилкою, якщо шару немає.
'Кишеня’01.bmp (183 KB)
$S=@Map.Layers.Get ID9999
$S=@StringPart 1 $S
@If $S<0 then $S=@Map.Layers.Add 9999 1 Назва необхідного шару
@Dialog.Message $S
Дуже дякую! А де можна бiльше почитати про скрiпти?
I ще, як закоментувати стрiчку в скрiптi?
Загалом - на форумі, задайте пошук “скрипт”, зокрема - ось Digitals-scripts.
;Коментований рядок
Дякую
Загалом дійсно непогано було-б створити галерею скриптів з коментарями. Бо вчитися на реально працюючих прикладах набагато ефективніше ніж на інструктивних матеріалах