Вниз
Скачать: 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.013 c
14-69018
Denni
2002-09-30 19:40
2002.10.21
Папка


6-68892
BigVova
2002-08-19 13:09
2002.10.21
Регистрация хоста и службы в разных Windows


3-68648
Archie
2002-09-30 11:05
2002.10.21
Как затолкать QRCompositeReport в QRPreview? Где есть информация


4-69087
AlbertHakimov
2002-09-09 15:50
2002.10.21
Изменение ширины полосы прокрутки


4-69074
ElectHp
2002-09-05 14:04
2002.10.21
МЫшкин Клик!!!




   Наверх