1

Тема: AHK: Object Clone

Видимо никогда не клонировал такие массивы, или не замечал.
Но всегда предполагал что Clone создаёт полную копию массива, во втором MsgBox судя по справке должно оставаться "22"?
У меня "33".

Arr1 := [[11, 22]]

MsgBox % Arr1[1][2] 

Arr2 := Arr1.Clone()
Arr2[1][2] := 33

MsgBox % Arr1[1][2]
По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

2

Re: AHK: Object Clone

Вложенные объекты тоже надо клонировать.

3

Re: AHK: Object Clone

Хотя бы так:
https://autohotkey.com/board/topic/6954 … eferences/
https://www.autohotkey.com/boards/viewtopic.php?t=55754

4

Re: AHK: Object Clone

Спасибо, но у меня вопрос в толковании справки.

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

5

Re: AHK: Object Clone

https://webdevblog.ru/glubokoe-i-poverh … -v-python/

6

Re: AHK: Object Clone

serzh82saratov пишет:

Спасибо, но у меня вопрос в толковании справки.

Как-то не увидел этого в первом сообщении, там было предположение о работе команды.

Но если угодно толковать справку, то пожалуйста, команда описана одним предложением:

Ах да, чуть не забыл.