Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Шаг 35 - Инструкция Mid




Dim MyString

Шаг 34 - Инструкция LSet

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

LSet переменная = строка

LSet имяПеременной1 = имяПеременной2

Параметры
переменная: Обязательный. Имя строковой переменной.
Строка: Обязательный. Строковое выражение, которое следует выровнять по левому краю строки переменная.
имяПеременной1: Обязательный. Имя переменной типа, определенного пользователем, являющейся адресатом копирования.
имяПеременной2: Обязательный. Имя переменной типа, определенного пользователем, являющейся источником копирования.

Замечания
Все оставшиеся символы в строке переменная функция LSet заменяет на пробелы.
Если строка длиннее, чем переменная, функция LSet копирует в переменную столько начальных символов строки, сколько в ней поместится.
Не рекомендуется использовать функцию LSet для копирования переменной одного типа, определенного пользователем, в переменную другого типа, также определенного пользователем. Копирование данных одного типа из одной переменной просто копируются в область, отведенную для размещения переменной другого типа, может привести к непредсказуемым результатам.
При копировании переменной одного определяемого пользователем типа в другой двоичные данные из одной переменной просто копируются в область, отведенную для размещения другой переменной, без учета внутренней структуры этих переменных.

Пример
В данном примере инструкция LSet используется для выравнивания строки по левому краю строковой переменной. Несмотря на то, что функцию LSet также можно использовать для копирования переменной одного типа, определенного пользователем, в переменную другого (совместимого) типа, также определенного пользователем, делать это не рекомендуется, поскольку это может привести к потере переносимости на другую платформу.

MyString = "0123456789" ' Инициализирует строку.

Lset MyString = "<-Left" ' MyString содержит "<-Left ".

 

Заменяет указанное число символов в переменной типа Variant (String) символами из другой строки.

Mid(переменная, начало[, длина]) = строка

Параметры
переменная: Обязательный. Имя строковой переменной, подлежащей изменению.
Начало: Обязательный. Значение типа Variant (Long). Позиция символа в переменной, с которого начинается замена.
Длина: Необязательный. Значение типа Variant (Long). Число символов, подлежащих замене. Если этот аргумент опущен, используется вся строка.
Строка: Обязательный. Строковое выражение, предназначенное для замены части строки переменная.

Замечания
Число замененных символов не может превышать число символов в переменной.
Эквивалентной инструкцией обработки строк по байтам является инструкция MidB. В этом случае аргумент начало указывает в строке переменная позицию байта, с которого начинается замена, а длина число байт, подлежащих замене.

Пример
В данном примере инструкция Mid используется для замены указанного числа символов строковой переменной символами из другой строки.




Поделиться с друзьями:


Дата добавления: 2015-06-27; Просмотров: 328; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.