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

SYS(2600, dwAddress, nLength [, cNewString])

Параметры

dwAddress

Определяет указатель адреса памяти (как целое число).

nLength

Определяет длину читаемого сегмента памяти, начинающегося с адреса dwAddress.

cNewString

Определяет новое значение, которое записывается начиная с адреса памяти dwAddress.

Expand imageКомментарии

Данная функция предназначена только для Опытных программистов.

Expand imageПримеры

В следующем примере возвращается строка cRes, которая содержит nLen байтов, размещенных по адресу памяти nAddress:

  CopyCode imageКопировать Код
   cRes = SYS(2600, nAddress, nLen)

В следующем примере возвращается строка символов cRes, где nLen байтов заменены строкой cSrc, начиная с адреса памяти nAddress, строка cRes записывается в память:

  CopyCode imageКопировать Код
   cRes = SYS(2600, nAddress, nLen, cSrc)

Expand imageСм. также