Description
Use the Save
method to save options to the file for which the FileSection
object was created. This is the file you specified in the XML
, INI
or Binary
method of the Storages
object. If the file does not exist, the Save
method creates it. If you do not call the Save
or SaveAs
method of the FileSection
object, all the changes will be lost.
Declaration
FileSectionObj.Save()
FileSectionObj | An expression, variable or parameter that specifies a reference to a FileSection object | |||
Result | None |
Applies To
The method is applied to the following object:
Result Value
None.
Example
The code below obtains a binary file, makes some changes to the options stored in the file and then saves the file under the same name.
JavaScript, JScript
function FileSectionExample()
{
// Obtains the file to get access to
var sFile = Storages.Binary("C:\\Work\\OptionsFile.txt");
// Obtains the total number of options stored in the file
var OptNum = sFile.OptionCount;
// Iterates through the options
for (var i = 0; i < OptNum; i++)
// Makes some changes to the current option
sFile.SetOptionByIndex(i, "...");
// Saves the file
sFile.Save();
}
Python
def FileSectionExample():
# Obtains the file to get access to
sFile = Storages.Binary("C:\\Work\\OptionsFile.txt")
# Obtains the total number of options stored in the file
OptNum = sFile.OptionCount
# Iterates through the options
for i in range(0, OptNum):
# Makes some changes to the current option
sFile.SetOptionByIndex[i, "..."]
# Saves the file
sFile.Save()
VBScript
Sub FileSectionExample
' Obtains the file to get access to
Set sFile = Storages.Binary("C:\Work\OptionsFile.txt")
' Obtains the total number of options stored in the file
OptNum = sFile.OptionCount
' Iterates through the options
For i = 0 to (OptNum - 1)
' Makes some changes to the current option
Call sFile.SetOptionByIndex(i, "...")
Next
' Saves the file
sFile.Save
End Sub
DelphiScript
function FileSectionExample;
var sFile, OptNum, i;
begin
// Obtains the file to get access to
sFile := Storages.Binary('C:\Work\OptionsFile.txt');
// Obtains the total number of options stored in the file
OptNum := sFile.OptionCount;
// Iterates through the options
for i := 0 to (OptNum - 1) do
// Makes some changes to the current option
sFile.SetOptionByIndex(i, '...');
// Saves the file
sFile.Save();
end;
C++Script, C#Script
function FileSectionExample()
{
// Obtains the file to get access to
var sFile = Storages["Binary"]( "C:\\Work\\OptionsFile.txt" );
// Obtains the total number of options stored in the file
var OptNum = sFile["OptionCount"];
// Iterates through the options
for (var i = 0; i < OptNum; i++)
// Makes some changes to the current option
sFile["SetOptionByIndex"]( i, "..." );
// Saves the file
sFile["Save"]();
}
See Also
FileSection.SaveAs
Storages Object
Storages.Binary
Storages.INI
Storages.XML