ruizone, каждый может сам для себя подправить:
Из Scripts-Rus.txt
Код
Сохранить документ.
SaveFile(hHandle, pFile[, nCodePage][, bBOM][, nFlags][, hDoc]);
Аргументы
hHandle
Дескриптор окна редактирования. Если ноль, то используется дескриптор активного окна редактирования.
pFile
Имя файла для сохранения.
nCodePage
Кодировка сохранения. Если -1 либо не указана, будет использована текущая кодировка.
bBOM
Сигнатура BOM файла. 1 - присутствует, 0 - отсутствует, -1 либо не указана - используется текущий BOM.
nFlags
0x1 //SD_UPDATE Обновить информацию о файле в программе.
0x2 //SD_SELECTION Сохранить только выделение.
//По умолчанию 0x1 (SD_UPDATE).
hDoc
Дескриптор документа. Если ноль (по умолчанию), то определяется автоматически.
Возвращаемое значение
0 //ESD_SUCCESS Успешно.
-1 //ESD_OPEN Невозможно открыть файл.
-2 //ESD_WRITE Невозможно записать файл.
-3 //ESD_READONLY Файл имеет атрибут только-чтение.
-4 //ESD_CODEPAGEERROR Кодировки не реализована.
-5 //ESD_STOP Остановлено из AKDN_SAVEDOCUMENT_START.
-6 //ESD_STREAMOUT Ошибка в EM_STREAMOUT.
Пример:
var hWndEdit=AkelPad.GetEditWnd();
var nResult=AkelPad.SaveFile(hWndEdit, "C:\\MyFile.txt");