Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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.009 c
1-68770
dimonf
2002-10-11 16:29
2002.10.21
Как изменить цвет активной ячейки DBGrid-a c синего на другой?


4-69053
Демонов Е.В.
2002-09-06 09:17
2002.10.21
Как перехватить нажатие кнопки Windows и M


14-68986
kofman
2002-09-29 00:51
2002.10.21
Как


3-68607
Order
2002-09-28 11:03
2002.10.21
Выгрузка БД в Excel


3-68644
Roma111
2002-09-30 13:56
2002.10.21
Проверка имени и пароля





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский