Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.11;
Скачать: CL | DM;

Вниз

Delphi и Word   Найти похожие ветки 

 
marri2005 ©   (2005-06-16 01:27) [0]

Помогите, пожалуйста, советом.

Я пишу программу которая должна заносить данные в Word. Я с ним из Delphi никогда не работала и поэтому бросилась на поиски всех своих вопросов в Интернет. Нашла статью на сайте http://www.kornjakov.ru/stat.htm  (Суперфункции (№21, 2003 год)). У меня все получалось, до момента когда мне понадобилось обратиться к документу лежащему в той же папки, что и моя программа. Этот документ я набрала в Word (Документ1.doc). Автор статьи рассматривает следующую функцию для открытия файла:

Function OpenDoc (file_:string):boolean;
Var Doc_:variant;
begin
OpenDoc:=true;
try
 W.Documents.Open(file_);
except
 OpenDoc:=false;
end;
End;

И обращается к ней так:
……..
procedure TForm1.Button2Click(Sender: TObject);
begin
if CreateWord then begin
 VisibleWord(true);
 If OpenDoc("c:\Шаблон платежного поручения.rtf") then begin
…………….

Но в этом случае существует полный путь к файлу… а как вызвать документ который находится в этой же папки? Пыталась написать If OpenDoc("Документ1.doc") then begin
Ничего не вышло. Помогите советом.

Буду благодарна, за ответ.


 
jack128 ©   (2005-06-16 01:33) [1]

If OpenDoc(ExtractFilePath(ParamStr(0)) + "Документ1.doc")  then



Страницы: 1 вся ветка

Текущий архив: 2005.07.11;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.03 c
4-1116143539
A№t0№
2005-05-15 11:52
2005.07.11
Сообщения из иконки в tray


1-1118764088
WST
2005-06-14 19:48
2005.07.11
Папка с подкаталогами


1-1118405626
Vitalis
2005-06-10 16:13
2005.07.11
Работа со сканером


6-1112673037
Anton M. Ivanov
2005-04-05 07:50
2005.07.11
порт 80 занят.


1-1119343980
wrmj
2005-06-21 12:53
2005.07.11
Соответствие типов Pascal DOS и Delphi 5