Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 26.05.2008, 08:54
PashaXP PashaXP вне форума
Новичок
 
Регистрация: 05.02.2008
Сообщения: 81
Репутация: 15
По умолчанию Word

Привет всем!
1. Подскажите есть ли такая возможность перенести курсор в Word'е указывая номер строки и номер символа. Я пользуюсь поиском слов и заменой через Selection, это не много не устраивает. С помощью Range помоему можно перенести курсор на определенное количество символов, выделить облась. ??
2. использую для открытия файла функцию OpenDoc
Код:
FUNCTION OpenDoc(file_:string):boolean;
 Var Doc_:variant;
BEGIN
 OpenDoc:=true;
 try
  Doc_:=W.Documents;
  Doc_.Open(file_);
 except
  OpenDoc:=false;
 end;
END;

OpenDoc('.....') например нужно открыть файл 1.doc, кот. находится в папке с прогой, как нужно указать путь к нему не используя конструкцию C:\Delphi\... ??
Ответить с цитированием
  #2  
Старый 26.05.2008, 10:01
san-46 san-46 вне форума
Активный
 
Регистрация: 25.04.2008
Сообщения: 383
Репутация: 33
По умолчанию

Насчет Word поищите в delphikingdom
http://www.delphikingdom.com/asp/itemq.asp?ItemID=3
Большая подборка вопросов и, ествественно, ответов.

Указать путь можно так:
OpenDoc(ExtractFilePath(Application.ExeName) + '....');
Ответить с цитированием
  #3  
Старый 26.05.2008, 10:19
PashaXP PashaXP вне форума
Новичок
 
Регистрация: 05.02.2008
Сообщения: 81
Репутация: 15
По умолчанию

Спасибо большое!
Ответить с цитированием
  #4  
Старый 26.05.2008, 11:31
PashaXP PashaXP вне форума
Новичок
 
Регистрация: 05.02.2008
Сообщения: 81
Репутация: 15
По умолчанию

По первому пункту там ни чего нет(((
Ответить с цитированием
  #5  
Старый 26.05.2008, 12:37
xchrom xchrom вне форума
Начинающий
 
Регистрация: 08.04.2008
Сообщения: 177
Репутация: 15
По умолчанию

по первому: фишка в том, что у ворда нет как таковых строк и столбцов - абзац же может быть каким угодно и переноситься будет по правилам ворда...
попробуй подстановкой работать, т.е. нужные места обозначить каким нть словом, а потом поиском с заменой этих слов на свои данные, то же самое можно с переменными организовать...
Ну или если терпения много невидимая таблица как вариант, если подойдет тебе конечно.
Ответить с цитированием
  #6  
Старый 26.05.2008, 13:03
PashaXP PashaXP вне форума
Новичок
 
Регистрация: 05.02.2008
Сообщения: 81
Репутация: 15
По умолчанию

Понятно. Я так и делаю, думал проще что-нибудь есть...
Ответить с цитированием
  #7  
Старый 26.05.2008, 13:12
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,075
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Красивее, и быстрее, работать с закладками (Bookmarks).
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 04:02.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter