Throw моля SaveAs например да се отличи в Делфи

Моля Хвърли пример за Excel SaveAs от Делфи

Предизвикателството е това - трябва да отворите Excel в режим на заден план, за да се тъпча нещо и да го запазите в предварително определен файл. Всичко това се прави, с изключение на запис. Когато се обадите на метода на Save изскача през цялото време писане файловия диалогов прозорец за мен това абсолютно не е необходимо. Моля, кажете ми работен пример за функция SaveAs Excel обект.

Не работи например, но се опитайте да се позове на метод
SaveAs (Име: OleVariant.
в работната книга - един. (Пример Application.ActiveWorkBook.SaveAs).
Мисля, че това трябва да бъде проблем.

Аз наричам този метод, но има един куп опции. Оставих някои от тях, но нещо не пасва, въпреки компилиран. Не мога да намеря всички тези параметри описват, така че аз получите съобщение за грешка, нещо като "невалиден индекс" или нещо подобно. Тук цялата върховете на excel97.pas файл.

процедура SaveAs (Конст Име: WideString; файлов формат: OleVariant; Парола: OleVariant;
WriteResPassword: OleVariant; ReadOnlyRecommended: OleVariant;
CreateBackup: OleVariant; AddToMru: OleVariant; TextCodepage: OleVariant;
TextVisualLayout: OleVariant; lcid: цяло число); safecall;

Какво е това, например TextCodepage? Ето защо аз съм на работа например, защото някой е може би вече са на една и съща дойде рейк. Но е всичко открито Excel, и след това да juzverej ръце всички твърдят, нелогично някак си, особено ако този доклад се генерира в пакета и къде се изпраща нещо, както е в моя случай.

Аз имам този код работи:

# 032; # 032;.
# 032; # 032; ако FileExists (име) след // ако файлът е вече там - да се премахне, в противен случай няма да може да се запази.
# 032; # 032; # 032; DeleteFile (PChar (FileName));
# 032; # 032; Excel.ActiveWorkBook.SaveAs (FileName);
# 032; # 032; Excel.ActiveWorkBook.Close (SaveChanges: = True);
# 032; # 032; Excel: = неприсвоен;
# 032; # 032;.

И това, което е написал - тя изглежда да е в Word, така че е необходимо да се спаси.

Да, дами и господа. Видът на добро, но само на думи. Опитах както каза USAtyj, но всички една и съща песен, компилаторът казва няма достатъчно опции, всички варианти, аз изброени по-горе, не те не са уста ovskie.
Ако го направите като TTCustomDelphiMaster, там също се нуждае от един параметър, а именно lcid. Сложих 0, всичко се компилира, но vydetaet нарушение Access. Аз съм създаване на файл от шаблон, може да е нещо, което засяга. По дяволите, как да направиш всичко това работа, може Дотук някои мистерия, може ли някакъв начин може да убеди компилатор за съставяне без никакви параметри?

Господи, аз съм полудял от жегата. Опитах се да пиша, след като сте освободени всички обекти.
Записване работи само с всички възможности, всички записани, но някои от тези опции са необходими. Благодаря на всички ви.

Памет: 0.72 MB
Време: 0.03 в