Книга знаний

1С:Предприятие

Словарь по функциям различных языков программирования

Программисту, которому приходится иметь дело с различными языками программирования, то и дело приходится напрягать память, чтобы вспомнить, как в данном языке называется та или иная функция или метод.Автор статьи:
Последняя редакция №1 от 04.10.06
URL: http://kb.mista.ru/article.php?id=378

Это исследование предназначено облегчить этот пробел. Просьба по возможности дописать его, придерживаясь структуры документа.

Сравниваемые языки программирования</h2>
1С</b>
Встроенный язык российской среды программирования, ориентированной на учет денежно-материальных ценностей.
VBA</b>
Используется в продукатах Microsoft Office (Word, Excel), как встроенный язык
JavaScript</b>
Используется в сценариях браузеров
VBScript</b>
Используется в сценариях браузеров и в пользовательских формах Outlook
Си</b>
Классический язык программирования
Паскаль</b>
Классический язык программирования
OLE</b>
Будут рассмотрены также методы некоторые ОЛЕ-объектов, расширяющих функционал языков программирования, т.е. реализующие те вещи, которые встроены в другие языки программирования (например работа с файлами).

Числа</h2>
Математические операции достаточно унифицированы во всех языках программирования. Различия заключаются разве что в названиях функций.

Строки</h2>

Тип строка</h4>
1C</b>
Строка представляет собой отдельный тип, нумерация символов начинается с 1.
JavaScript</b>
Строка представляет собой объект класса «String». Нумерация символов начинается с 0.
VBA</b>
Строка представляет собой отдельный тип, нумерация символов начинается с 1.

Длина строки</h4>
Обычно функция принимает один параметр – строку и возвращает длину строки.
1С</b>
СтрДлина(Строка)
Паскаль</b>
Length(Строка)
VBA</b>
Len(Строка)

Поиск подстроки </h4>
1С</b>
Найти(Строка, ПодСтрока)
Ищет в строке Строка строку ПодСтрока. Возвращает позицию первого найденного вхождения или 0, если строка не найдена.
VBA</b>
InStr([ПозицияПоиска], ПодСтрока, Строка, [ВидСравнения])
Ищет в строке Строка первое вхождение ПодСтрока, начиная с ПозицияПоиска. При этом используется вид сравнения ВидСравнения.
Возвращает позицию найденной подстроки или ноль, если подстрока не найдена.

Замена подстроки</h4>
1С</b>
СтрЗаменить(Строка, Искомое, Замена)
Возращает строку, получаемую из строки Строка путем замены всех вхождений Искомое на строку Замена. Исходная строка не меняется.
VBA</b>
Replace(Строка, Искомое, Замена, [Старт], [Количество], [ВидСравнения])
Возращает строку, получаемую из строки Строка путем замены вхождений Искомое на строку Замена. Исходная строка не меняется.
Старт – определяет позицию начала замены, по умолчанию -  с начала строки.
Количество – определяет количество замен, по умолчанию заменяются все вхождения.

Файлы</h2>



Описание | Рубрикатор | Поиск | ТелепатБот | Захваченные статьи | Установки | Форум
© Станислав Митичкин (Волшебник), 2005-2025 | Mista.ru

Яндекс.Метрика