- FileSelectDialog
- FileFindFirst
- FileFindNext
- FileFindClose
- FileIsExist
- FileOpen
- FileClose
- FileCopy
- FileDelete
- FileMove
- FileFlush
- FileGetInteger
- FileIsEnding
- FileIsLineEnding
- FileReadArray
- FileReadBool
- FileReadDatetime
- FileReadDouble
- FileReadFloat
- FileReadInteger
- FileReadLong
- FileReadNumber
- FileReadString
- FileReadStruct
- FileSeek
- FileSize
- FileTell
- FileWrite
- FileWriteArray
- FileWriteDouble
- FileWriteFloat
- FileWriteInteger
- FileWriteLong
- FileWriteString
- FileWriteStruct
- FileLoad
- FileSave
- FolderCreate
- FolderDelete
- FolderClean
FileWriteArray
Bu fonksiyon string tipli olmayan herhangi bir diziyi BIN dosyasına yazar (dizgi ve dinamik dizi içermeyen bir yapı dizisi olabilir).
uint FileWriteArray(
|
Parametreler
file_handle
[in] FileOpen() fonksiyonunun dönüş yaptığı dosya tanımlayıcısı.
array[]
[out] Kayı yapılacak dizi.
start=0
[in] Dizideki başlangıç indisi (ilk kaydedilen elemanların sayısı).
count=WHOLE_ARRAY
[in] Kaydedilecek elemanların sayısı (WHOLE_ARRAY, start sayısından başlayarak dizinin sonuna kadar kayıt yapılacağını belirtir).
Dönüş değeri
Kaydedilen elemanların sayısı.
Not
Dizgilerden oluşan diziler TXT dosyasına kaydedilebilir. Bu durumda, dizgiler otomatik olarak "\r\n" satır sonu karakterleri ile sonlandırılır. Dosya tipine bağlı olarak ANSI veya UNICODE, dizgiler ansi-kodlamasına dönüştürülür yada dönüştürülmez.
Örnek:
//+------------------------------------------------------------------+
|
Ayrıca Bakınız