Вниз
Скачать: CL | DM;

Открытие 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.016 c
1-68726
Saninsky
2002-10-10 19:48
2002.10.21
Запуск DOS приложений из Delphi


1-68815
Sabor
2002-10-09 20:31
2002.10.21
Stringgrid?


1-68705
KidMan
2002-10-10 21:57
2002.10.21
Список файлов в ComboBox например


3-68638
Ученик
2002-09-27 11:57
2002.10.21
Копирование данных в Interbase


6-68911
Ksion
2002-08-18 17:50
2002.10.21
Как написа сокетны веб-сервер для интернет страницы?




   Наверх