Лекции.Орг
 

Категории:


Электрогитара Fender: Эти статьи описывают создание цельнокорпусной, частично-полой и полой электрогитар...


Транспортировка раненого в укрытие: Тактика действий в секторе обстрела, когда раненый не подает признаков жизни...


Макетные упражнения: Макет выполняется в масштабе 1:50, 1:100, 1:200 на подрамнике...

A. Функции для работы со строковыми данными в языке VBS



Загрузка...

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

Asc Chr & InStr InStrRev Join Lcase Left Len LTrim Mid RTrim Trim Replace Right Space Split String StrComp StrConv StrReverse Tab TypeName Ucase VarType.

 

Ф-ии, -ые могут исп-ся при работе со строками, следующие: Asc (ANSI-код первого символа в строке – строка);Chr (Символ заданного ANSI-кода – число);& InStr (Позиция строки2 в строке1 начиная с нач.поз. поиска для заданного типа сравнения (vbBinaryCompare или vbTextCompare, если не указано, то первый);InStrRev (То же, что и InStr, но номер позиции с конца строки);Join (Строка, созданная из элементов массива); Lcase (Преобразует все символы строки в строчные – строка);Left (Возвращает заданное кол-во символов с начала строки – строка, длина);Len (Число символов в строке или строковой переменной – строка, имя переменной);LTrim (Строка без пробелов слева);Mid (Возвращает заданное кол-во символов с заданной позиции нач. в строке);RTrim (Строка без пробелов справа);Trim (строка без пробелов); Replace (Замена в исходной строке строки поиска на строку замены, начиная с позиции нач., заданное кол-во раз);Right (Возвращает заданное кол-во символов с конца строки);Space (Строка из заданного кол-ва пробелов – кол-во);Split (Возвращает одномерный массив строк, полученный разбиением исх_стр. по разделителям на заданное кол-во частей. Если разделитель не указан, за него принимается знак пробела);String (Создает строку из заданного кол-ва заданных символов);StrComp (Сравнение строк. Если строка1<строка2, возвращается -1, если строка1=строка2, возвращается 0, если строка1>строка2, возвращается 1.);StrReverse (Переворачивает строку задом-наперед);Ucase (Преобразует все символы строки в прописные).Пример исп-ия: присвоить значение переменной FIO; FIO = "Ковалева Юлия Андреевна"; написать FIO прописными буквами FIO_p = Ucase(FIO); разделить FIO на 3 переменные: фамилию, имя и отчество - f = Split(FIO) ' f(0) =Ковалева'f(1) =Юлия ' f(2) =Андреевна”; получить строку – инициалы и фамилия F4 = Left(F2,1) & ”. ” & Left(F3,1) & ”. ” & F1'F4 =”Ю. А. Ковалева”.

 

73b. Функции для работы с данными подтипа даты/время в языке VBS

Ф., которые могут использоваться при работе с данными типа дата и время, следующие: CDate DateAdd DateDiff DatePart DateSerial DateValue Day FormatDateTime Hour Minute Month MonthName Now Second Time TimeSerial TimeValue TypeName VarType Weekday WeekdayName Year.Дату и время на часах компьютера возвращают функции Now и Time.Если заданы два значение типа дата и время, операция вычитания даст разницу между ними в днях в виде действительного числа.Напр, разница #05-02-2008 18:00# - #05-01-2008 12:00# будет равна 1.25 дня. Если необходимо вычислить разницу в определенных единицах (годах, кварталах, месяцах, неделях, днях, часах, минутах и секундах), следует использовать Ф. DateDiff. Аналогичные параметры задания единицы измерения имеет Ф. DateAdd, позволяющая прибавить заданный диапазон даты и времени к начальному значению.Те же параметры задания возвращаемой части даты-времени у функции DatePart. Год, месяц, день, час, секунду для заданной даты и времени можно также определить с помощью Ф. Year, Month, Day, Hour, Minute, Second.При задании в тексте программы данных подтипа дата и время можно использовать английские названия месяцев (нельзя русские). Однако, при использовании функции преобразования строки в дату-время все наоборот, если в региональных установках Windows задан русский формат дат: StrDt = "1 Окт 1999" /'Строковое значение/Data1 = CDate(StrDt)/'Преобразование в дату:'Data1 будет равна #10-01-1999#.Тот же результат дает Ф DateValue:Date2 = DateValue(StrDt). Ф. Weekday(Data1, vbMonday) покажет день недели для заданной даты. В этой Ф. задан первый день недели – понедельник, если опустить этот параметр, первым днем недели будет воскресенье (что соответствует английскому календарю). Формат вывода информации подтипа дата-время можно определить с использованием функции FormatDateTime,в которой существует 5 форматов (vbGeneralDate, vbLongDate, vbShortDate, vbLongTime, vbShortTime).Название 7-го дня недели позволяет определить Ф. WeekDayName(7,False,vbUseSystem) – в данном случае при русских региональных настройках операционной системы вернет «воскресенье».





Дата добавления: 2016-10-30; просмотров: 554 | Нарушение авторских прав


Рекомендуемый контект:


Похожая информация:

  1. A, Q - не являются функциями состояния. Нельзя говорить о законе работы и теплоты
  2. I. Пояснительная записка к программе работы фотокружка
  3. I. Режимы работы с документом
  4. I. ФУНКЦИЯ. СВОЙСТВА ФУНКЦИИ
  5. I.5. СТРУКТУРА МЕТОДИЧЕСКИХ РЕКОМЕНДАЦИЙ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ ПОД РУКОВОДСТВОМ ПРЕПОДАВАТЕЛЯ
  6. I.6 СТРУКТУРА МЕТОДИЧЕСКИХ РЕКОМЕНДАЦИЙ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ
  7. I.Задания для самостоятельной работы
  8. I.Задания для самостоятельной работы. 1. Гурьев В.К. охотился вместе с совершеннолетним сыном Гурье­вым С.В
  9. I.Задания для самостоятельной работы. 1. Оформить в тетради в виде таблицы материал о принципах осуществления юридической ответственности.* Название принципа Содержание принципа
  10. I.Задания для самостоятельной работы. 1. Оформить в тетради в виде таблицы материал о принципах таможенного права Название принципа Содержание принципа
  11. I.Задания для самостоятельной работы. 1. Письменно ответить на вопросы:*


Поиск на сайте:


© 2015-2019 lektsii.org - Контакты - Последнее добавление

Ген: 0.002 с.