Yoko

All sides of Injection
It is currently 2025-10-15 07:54:30

All times are UTC+02:00




Post new topic  Reply to topic  [ 8 posts ] 
Author Message
PostPosted: 2004-05-28 10:37:04 
Offline

Joined: 2004-05-28 10:22:33
Posts: 9
Где взять информацию по работе с фаелами ?
Code:
writeLn
readLn
.........

какие работают в инжекте ??


Last edited by _†_MoDReD_†_ on 2004-05-29 00:20:49, edited 1 time in total.

Top
   
 Post subject:
PostPosted: 2004-05-28 12:13:58 
Offline
Expert!

Joined: 2004-04-25 11:11:07
Posts: 359
Где-то на Йокосайте есть возможность скачать набор старых доков по инжекшну. Среди них есть один script_library.doc - в нем все библиотечные функции (а также функции класса работы с файлами).
Кстати, на Йокофоруме неплохо бы это в FAQ вывесить...

_________________
Без труда не выловишь и рыбку из пруда,
А без пруда не выловишь её и с трудом...


Top
   
 Post subject:
PostPosted: 2004-05-28 20:14:52 
Offline
Site Admin
User avatar

Joined: 2004-04-03 16:49:38
Posts: 1964
напиши толковый топик и я это повешу в факью
сам я с файлами не работал


Top
   
 Post subject:
PostPosted: 2004-05-29 00:21:06 
Offline

Joined: 2004-05-28 10:22:33
Posts: 9
Так ??? =)


Top
   
 Post subject:
PostPosted: 2004-05-29 00:21:41 
Offline

Joined: 2004-05-28 10:22:33
Posts: 9
Lord Ruslan Nightmare wrote:
Где-то на Йокосайте есть возможность скачать набор старых доков по инжекшну. Среди них есть один script_library.doc - в нем все библиотечные функции (а также функции класса работы с файлами).
Кстати, на Йокофоруме неплохо бы это в FAQ вывесить...


спасибо огромное ! нашел :)


Top
   
 Post subject:
PostPosted: 2004-05-29 00:32:22 
Offline

Joined: 2004-05-28 10:22:33
Posts: 9
Я подумал и решил выложить зачем всем искать то 6)
Code:
Константы:

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).


Top
   
 Post subject:
PostPosted: 2004-05-30 18:06:51 
Offline
Site Admin
User avatar

Joined: 2004-04-03 16:49:38
Posts: 1964
напиши на двух языках и в стиле "чтобы дурак понял"


Top
   
 Post subject:
PostPosted: 2004-05-31 14:44:25 
Offline

Joined: 2004-04-04 21:04:43
Posts: 76
И примеров побольше.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 8 posts ] 

All times are UTC+02:00


Who is online

Users browsing this forum: Bing [Bot] and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited