Yoko http://forum.yoko.com.ua/ |
|
String functions. http://forum.yoko.com.ua/viewtopic.php?f=3&t=1192 |
Page 1 of 1 |
Author: | Aldebaran [ 2004-08-22 19:32:24 ] |
Post subject: | String functions. |
Hi there, fellows: I'd like to know if Injection supports string functions such as "substr", "instr" or "at", "left", "right", etc. Thank you a lot for your time !!! |
Author: | Lord Ruslan Nightmare [ 2004-08-23 10:18:37 ] |
Post subject: | |
download http://yoko.netroof.net/YokoDoc.zip |
Author: | Aldebaran [ 2004-08-23 17:52:48 ] |
Post subject: | About the info... |
Thank you a lot! I've find out some functions i was looking for. |
Author: | kobol [ 2014-03-15 17:39:01 ] |
Post subject: | Re: |
http://yoko.com.ua/YokoDoc.zip Константы: TRUE FALSE PI Библиотечные функции: SIN COS STRLEN - длина строки LEN - длина строки STR(число, кол-во знаков после запятой) - число в строку STR(число) - число в строку VAL - строку в число INT(число) - == floor() IsString(аргумент) - TRUE, если аргумент - строка IsNumber(аргумент) - TRUE, если аргумент - число - ^^ полезны, например для определени типа переменной FatalError IsArray IsClass StrToMoney(строка) - возвр. число, соотв. строке денег MoneyToStr(число_денег, ширина_ячейки, выравнивание, знаков_после_запятой) Date(строка) - возвр. число, соответствующее заданной дате. Формат строки: "dd/mm/yyyy" или "d/m/yy", главное, чтоб не было пробелов. Date(день, месяц, год) - то же самое. Возвращенная дата - число дней с 30/12/1899 DateToStr(дата_как_число) - вернуть строку, соотв. дате DateToStr(дата_как_число, ширина) - если ширина 8, будет dd/mm/yy, если >=10 dd/mm/yyyy. Если <8 - будут звездочки. Day(дата_как_число) - вернуть день данной даты Month(дата_как_число) Year(дата_как_число) IsLeapYear(год) - true, если год - високосный FormatStr(строка,ширина) FormatStr(строка,ширина,не_показывать_точки) - урезать/расширить строку до данной ширины. Если строка длиннее - последние 3 символа будут "...", если не_показывать_точки==false или опущено. LTrim - убрать пробелы слева RTrim - справа Trim - слева и справа Left(строка,число букв) - как в Basic Right(строка,число букв) Mid(строка, позиция, число букв) - позиция считается от 0 --------------------- Класс FILE: пример: sub main() var f=file("c:\имя файла") var s=0 f.open() while not f.eof() and not fatal error s=safe call f.readnumber() if not fatal error then dbgmsg(s) endif wend f.close() endsub Методы класса: File(имя файла) - конструктор Open() - открыть на чтение/запись. Возвращает true==открылся удачно Create() - затереть файл. Возврат так же Eof() - true == конец ReadLn() - возвращает строку из файла. Строку полностью!!! ReadString() - возвр. слово из файла до пробела/TAB ReadNumber() - число Write(строка/число) - запись строки/числа в файл. WriteLn(строка/число) - запись строки/числа в файл+перевод строки. WriteLn() - просто запись перевода строки Close() - закрыть файл и освободить память из-под класса. После вызова Close() с файлом больше работать нельзя (даже вызвав Open). |
Author: | Mirage [ 2014-03-16 11:05:18 ] |
Post subject: | Re: String functions. |
Я боюсь он как минимум не играет а возможно и умер уже. 10 лет все таки прошло... |
Author: | kobol [ 2014-03-18 21:56:31 ] |
Post subject: | Re: String functions. |
Вот зачем так говорить В поиске вылезает тема про string function, пусть тут будет информация. ) |
Author: | Mirage [ 2014-03-19 06:29:06 ] |
Post subject: | Re: String functions. |
Если хочется помогать то есть актуальные темы а не 10 летней давности с устаревшей информацией. То что помогаешь или пытаешься решить вопрос - хорошо, но не те вопросы. |
Author: | Okoy [ 2016-03-01 02:23:00 ] |
Post subject: | Re: String functions. |
[Eng] as do a check loop in a '.txt' to check if you have any online writing. [/Eng] [Rus] как это делают контрольный цикл в '.txt', чтобы проверить, если у вас есть какие-либо онлайн-запись. [/Rus] |
Author: | Patricoi [ 2018-04-13 03:21:08 ] |
Post subject: | String functions |
There's a bug. The pattern_string function only correctly supports 2 control string arguments. Bad me, not enough unit testing Since it properly supports two arguments, you can work around the problem by using a sequence of pattern_string calls. Try something like Code: |
Author: | uoam [ 2021-08-07 18:59:13 ] |
Post subject: | Re: String functions. |
Почему при многократном использовании: Code: f.open() вылетает ошибка "Unhandled exception in parser"? И больше f.open() не работает. Примерно 50-60 раз только работает. |
Page 1 of 1 | All times are UTC+02:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |