Size: a a a

2021 June 04

Ra

Ruslan aka DUDE in AutoIT RU
я смотрел, ты там просто читаешь
источник

ox

osm x in AutoIT RU
твое удивление мне не понятно, у нас есть структура, проецированная куда в память, разницы читаем мы из нее или пишем нету, нам в любом случае сначало надо ей указатель на это место в памяти задать
источник

Ra

Ruslan aka DUDE in AutoIT RU
задать = присвоение
источник

Ra

Ruslan aka DUDE in AutoIT RU
указатель =  адресс
источник

Ra

Ruslan aka DUDE in AutoIT RU
адресс = значение
источник

ox

osm x in AutoIT RU
он и указывается, в момент вызова DllStructCreate('...', $ptr)
источник

Ra

Ruslan aka DUDE in AutoIT RU
тыже сказал что у тебя уже есть нечто куда надо присвоить
зачем создаешь?
источник

ox

osm x in AutoIT RU
ты посмотри код и поймешь
источник

Ra

Ruslan aka DUDE in AutoIT RU
смотрю и вижу только чтения
источник

Ra

Ruslan aka DUDE in AutoIT RU
и нигде ты не меняешь один поинтер на другой
источник

ox

osm x in AutoIT RU
  for $i = 0 to 30 - 1
   Local $smartRecordRaw = ObjRead(SMART_RECORD(), $ptr, true)
   $ptr += SMART_RECORD()._size
источник

ox

osm x in AutoIT RU
вот,в каждой итерации пересоздается текстура с след указателем
источник

ox

osm x in AutoIT RU
посмотри ObjRead и что он делает
источник

Ra

Ruslan aka DUDE in AutoIT RU
читает и все
источник

ox

osm x in AutoIT RU
Func ObjRead(ByRef $obj, $ptr, $isResult = false)
 return StructToObj($obj, DllStructCreate(ObjDesc($obj), $ptr), $isResult)
EndFunc
Func StructToObj(ByRef $obj, $struct, $isResult = false)
 Call($obj.__NAME__ & "__structToObj", $obj, $struct)
 $obj._isResult = $isResult
 return $obj
EndFunc
источник

Ra

Ruslan aka DUDE in AutoIT RU
точнее зачемто создает новую струтуру и прочие операции
источник

ox

osm x in AutoIT RU
потому что я не нашел способа менять указатель в структуре не пересоздавая ее, ау
источник

Ra

Ruslan aka DUDE in AutoIT RU
последний раз спрашиваю
ГДЕ ТЫ ХОТЕЛ ПРИСВОИТЬ ПОИТЕР????????????????????? БЕЗ СОЗДАНИЯ СТРУТУРЫ
ТВОИ ЖЕ СЛОВА
источник

ox

osm x in AutoIT RU
мне кажется ты просто придуриваешься
источник

Ra

Ruslan aka DUDE in AutoIT RU
где та самая структура? которая уже создана?
источник