ARRASSTRING2 — различия между версиями

Материал из Фабиус wiki
Перейти к: навигация, поиск
м (Полный текст функции)
м
 
(не показано 8 промежуточных версий этого же участника)
Строка 1: Строка 1:
ARRASSTRING2 - это программа из справочника [[R266]]
+
[[ARRASSTRING2]] - это программа из справочника [[R266]]
 
+
Преобразование массива в строку
Преобразование массива в строку
+
[[ARRASSTRING2]]( Массив значений )
 +
То же самое, что и ArrAsString, только ArrAsString всегда удаляет пробелы, а ArrAsString2 сохраняет пробелы
  
 +
ArrAsString({' 1',' 2',' 3'})='1,2,3'
 +
ArrAsString2({' 1',' 2',' 3'})=[' 1',' 2',' 3']
 
= Пример =
 
= Пример =
 
 
  ArrAsString2( { 1, 2 })
 
  ArrAsString2( { 1, 2 })
 
 
[[Файл:12-09-2016 11-30-18.png]]
 
[[Файл:12-09-2016 11-30-18.png]]
  
= Полный текст функции =
+
[[Файл:2019-11-22 15-48-05.png]]
 
+
parameters aa
+
+
local i
+
+
result := ""
+
+
if [[Empty]]( aa )
+
  return
+
endif
+
+
for i := 1 to [[len]]( aa )
+
  result := result + iif( [[Empty]]( result ), [ '], [, '] ) + aa[i] + [' ]
+
next
+
+
result := result
+
  
 
= Смотрите также =
 
= Смотрите также =
 +
[[Полезные функции]]
  
 
[[Функции Delphi]]
 
[[Функции Delphi]]
 
[[Полезные функции]]
 

Текущая версия на 11:24, 23 июня 2020

ARRASSTRING2 - это программа из справочника R266

Преобразование массива в строку

ARRASSTRING2( Массив значений )

То же самое, что и ArrAsString, только ArrAsString всегда удаляет пробелы, а ArrAsString2 сохраняет пробелы
ArrAsString({' 1',' 2',' 3'})='1,2,3'
ArrAsString2({' 1',' 2',' 3'})=[' 1',' 2',' 3']

Пример

ArrAsString2( { 1, 2 })

12-09-2016 11-30-18.png

2019-11-22 15-48-05.png

Смотрите также

Полезные функции

Функции Delphi