Главная страница
    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.56 MB
Время: 0.036 c
1-68726
Saninsky
2002-10-10 19:48
2002.10.21
Запуск DOS приложений из Delphi


6-68906
Builder
2002-06-21 13:34
2002.10.21
Прогресс бар при дайнлоаде


14-68947
MsGuns
2002-09-27 16:40
2002.10.21
Где недоросль-самоубийца ?


4-69062
МИФИст
2002-09-06 00:50
2002.10.21
Перерисовка RichEdit...


3-68680
Radimir
2002-10-01 12:11
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский