ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage functions / Standard functions / External file functions
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
Creates and fills an external file with the content of a string or buffer variable. If the file already exists, it is deleted and re-created.
Remarks:
  • The strings containing binary "0" ("\0") are supported.
  • the created file is always in ANSI format.
  • The buffer variable is filled by fLoadBuffer.
Example
MyBuffer is Buffer
...
fSaveBuffer("c:\tmp\MyFile.raw", MyBuffer)
Syntax
<Result> = fSaveBuffer(<File to create> , <Content>)
<Result>: Boolean
  • True if the operation was successful,
  • False otherwise. To get more details on the error, use ErrorInfo with the errMessage constant.
<File to create>: Character string
Name and full (or relative) path of the file to create. A UNC path can be used. The file extension determines the type of file to create.
iPhone/iPadIOS WidgetMac Catalyst The file path can correspond to a full path or to a path relative to the current directory (returned by fCurrentDir). This parameter is case-sensitive.
Reminder: On iPhone/iPad, the file system is read-only on the device and on the emulator. An application can only write to its installation directory or one of its subdirectories.
AndroidAndroid Widget The file path can correspond to a full path or to a path relative to the current directory (returned by fCurrentDir). This parameter is case-sensitive.
Reminder: In Android, the file system is read-only on the device and on the emulator. An application can only write to its installation directory or one of its subdirectories, as well as to the external memory (SDCard).
<Content>: Buffer variable or Character String variable
Name of the Buffer or Character String variable that constitutes the content of the file.
Remarks
Component: wd300std.dll
Minimum version required
  • Version 16
This page is also available for…
Comments
Video fSaveBuffer
https://youtu.be/ciokqNgeaFc
https://windevdesenvolvimento.blogspot.com/2019/03/dicas-2033-windev-webservice-23.html
//
HTTPRequest("http://www.NOMESERVIDOR.com.br/estudos/teste.rar")
bufFer_retorno is Buffer= HTTPGetResult()
sBaixar_arquivo is string="c:\temp\teste.rar"
bRetorno is boolean=fSaveBuffer(sBaixar_arquivo,bufFer_retorno)
amarildo
04 Mar. 2019

Last update: 11/21/2023

Send a report | Local help