Форум: "Основная";
Текущий архив: 2002.10.21;
Скачать: [xml.tar.bz2];
ВнизОткрытие word овского файла... Найти похожие ветки
← →
XPatriot() (2002-10-10 12:47) [0]Как открыть из Delphi вордовсий файл, и фторой вопрос у меня есть StringGrid, допустим один из элементов находится вне зоны видимости, как сделать так чтоб он стал видимым, и выделился нужным цветом.
Зарание спасибо.
← →
AndreyAG (2002-10-10 12:50) [1]Есть два варианта.
Первый работа через OLE
Второй через интерфейсы
Что тебя интересует?
← →
Duce (2002-10-10 12:52) [2]В директории Delphi/OCX/Word*.pas - это классы и дефиниции для работы с Word и прочими офисными ...
← →
andrey_pst (2002-10-10 12:53) [3]c:\program files\borland\delphi5\demos\Activex\...
← →
XPatriot() (2002-10-10 13:36) [4]Мне нужно как можно легче, и чтоб это работало на любом компе...
← →
- (2002-10-10 13:37) [5]-
← →
MetalFan (2002-10-10 13:49) [6]Я С ВОРДОМ РАБОТАЮ ЧЕРЕЗ ОЛЕ.
...
VAR
MSWORD:VARINAT;
begin
try
MSWORD:=GetActiveOleObject("Word.Basic");//пытаемся "подцепить" запущенный ворд
try MSWORD.FileCloseAll(1);except end;//закрываем все открытые доки с сохранением
except
MSWORD:=CreateOleObject("Word.Basic");//нету запушенного? тогда запускаем.
end;
Shablon:=ExtractFilePath(Application.EXEName)+"шаблон.DOC";
MSWORD.AppHide;//прячем ворд
MSWORD.FileOpen(Name:=Shablon,revert:=True);//цепляем шаблон
MSWORD.EditBookMark(Name:="bm1",GoTo:=1);MSWORD.Insert("something"); //идем на закладку и вставляем строку.
MSWORD.ToolsProtectDocument("Пароль",0,2); //зашишяем файл от изменения с паролем
ActiveFile:=ExtractFilePath(Application.EXEName)+"РЕЗУЛТАТ.DOC";
MSWORD.FileSaveAs(Name:=ActiveFile);//СОХРАНЯЕМ
MSWORD.AppShow; //ПОКАЗЫВАЕМ ЮЗЕРУ
MSWORD:=UnAssigned; //освомбождаем
вот так примерно я работаю с вордом
работало с 97 и 2000 вордом,
под виндами 98/2000.
Удачи!!!
← →
XPatriot() (2002-10-10 13:56) [7]Ты не мог бы поподробний про OLE(как начать работу)? Зарание спасибо...
← →
Opuhshii (2002-10-10 13:59) [8]В FAQe
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.10.21;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c