- FileSelectDialog
- FileFindFirst
- FileFindNext
- FileFindClose
- FileIsExist
- FileOpen
- FileClose
- FileCopy
- FileDelete
- FileMove
- FileFlush
- FileGetInteger
- FileIsEnding
- FileIsLineEnding
- FileRead
- FileReadArray
- FileReadBool
- FileReadDatetime
- FileReadDouble
- FileReadFloat
- FileReadInteger
- FileReadLong
- FileReadNumber
- FileReadString
- FileReadStruct
- FileReadComplexDouble
- FileReadComplexFloat
- FileSeek
- FileSize
- FileTell
- FileWrite
- FileWriteArray
- FileWriteComplexDouble
- FileWriteComplexFloat
- FileWriteDouble
- FileWriteFloat
- FileWriteInteger
- FileWriteLong
- FileWriteString
- FileWriteStruct
- FileLoad
- FileSave
- FolderCreate
- FolderDelete
- FolderClean
FileWrite
Escritura de datos convertidos a texto en un archivo CSV o TXT; el delimitador entre los datos se inserta automáticamente si no es igual a 0. Después de la escritura se agrega al archivo el carácter de fin de línea "\r\n".
Escritura de los datos tal cual, sin conversión, en un archivo BIN.
uint FileWrite(
|
Parámetros
file_handle
[in] Descriptor de archivo devuelto por la función FileOpen().
...
[in] Lista de parámetros separados por coma para escribirlos en el archivo. El número de parámetros a introducir no puede superar 256.
Valor devuelto
Número de bytes escritos.
Nota
Como parámetros solo pueden utilizarse variables de tipos básicos; no se permiten matrices, estructuras ni clases.
Al escribir en CSV o TXT:
Los datos numéricos se convierten al formato de texto (véase la función Print()). Los datos de los tipos double, float, complex y complexf se muestran con 16 dígitos decimales. Según cuál representación sea más compacta, los datos pueden mostrarse en formato tradicional o científico. Los números complejos se muestran en el formato "(<real>,<imag>)". Para mostrar números reales con otra precisión o en un formato explícitamente indicado, use DoubleToString().
Los valores del tipo bool se muestran como cadenas "true" o "false".
Los valores del tipo datetime se muestran en el formato "YYYY.MM.DD HH:MI:SS".
Al escribir en un archivo BIN, los datos se escriben tal cual, sin conversión. Los datos de tipo string se escriben sin el cero final, tal como se implementa en la función FileWriteString().
Ejemplo:
//+------------------------------------------------------------------+ |
Véase también